instalacni navod

Transkript

instalacni navod
www.PSoIT.sk
PAVEL SCHAUER
RYCHLÝ NÁVOD NA INSTALACI
WEBSYSTÉMU PSOIT NA
SERVER LINUX
- 1 (8) -
OBSAH
1 Požadavky na server Linux .........................................................................3
1.1 Podpora PHP .........................................................................................3
1.2 Podpora MySQL ...................................................................................3
1.3 Přístupová práva FTP nebo SCP...........................................................3
1.4 Přístupová práva MySQL......................................................................3
2 Instalace.........................................................................................................4
2.1 Instalace souborů...................................................................................4
2.1.1
Přístupová práva k souborům na serveru ................................4
2.2 Instalace MySQL tabulek......................................................................4
2.2.1
Připojení k databázi.................................................................4
2.2.2
Vytvoření tabulek v poskytnuté MySQL databázi..................5
3 Nastavení Web-Systému ..............................................................................6
3.1 Soubor config.php .................................................................................6
3.1.1
Nastavení přístupových údajů a údajů o serveru ....................6
3.1.2
Nastavení údajů o správci a názvu webu ................................6
4 Nastavení pokud neinstalujeme do kořenového adresáře webu ..............7
4.1 Soubor config.php .................................................................................7
4.1.1
Nastavení údaje o instalačním adresáři...................................7
4.2 Práce s dynamickou fotogalerií.............................................................7
4.3 Příprava modulu fotogalerie..................................................................7
4.3.1
Adresář modul_fotogalerie .....................................................7
4.3.2
Nastavení fotogalerie ver. 3 ....................................................7
- 2 (8) -
1
Požadavky na server Linux
1.1
Podpora PHP
Webový server musí mít podporu PHP skriptů. Doporučujeme zvolit takového
poskytovatele webového serveru, který poskytne PHP podporu ve verzi 5 a
vyšší.
1.2
Podpora MySQL
Webový server musí mít podporu databáze MySQL. Doporučujeme zvolit takového poskytovatele webového serveru, který poskytne MySQL databázi ve
verzi 5 a vyšší.
1.3
Přístupová práva FTP nebo SCP
Tato práva získáte od poskytovatele webového serveru. Potřebujete znát:
FTP uživatelské jméno
FTP heslo
jméno FTP serveru
FTP služba slouží k přenosu (kopírování) souborů do webového prostoru.
K přenosu používáme FTP klienty (aplikace jsou volně ke stažení a je jich
mnoho). Doporučujeme používat například FTP modul známého programu
Total Commander.
Kvalitnější služba, sloužící ke stejnému účelu, je SSH služba (přístup). Tuto
službu můžete využít pomocí SCP klienta WinSCP, aplikaci získáte zdarma na
http://winscp.net, českou verzi na http://www.prikryl.cz.
1.4
Přístupová práva MySQL
Tato práva získáte rovněž od poskytovatele webového serveru. Potřebujete
znát:
uživatelské MySQL jméno
uživatelské MySQL heslo
jméno MySQL databáze
jméno MySQL serveru
- 3 (8) -
2
Instalace
2.1
Instalace souborů
Na server do kořenového adresáře webu zkopírujte celý obsah adresáře
[CD]:\kopirovat_na_server\
Kořenový adresář webu v dalším textu označíme [koren_webu].
2.1.1
Přístupová práva k souborům na serveru
Má-li být dosaženo maximální bezpečnosti a zároveň bezproblémové funkčnosti systému, přístupová práva ke všem souborům a adresářům z článku 2.1
(s výjimkou viz níže) nastavte na
chmod -R 704 /[koren_webu]/
tedy vlastník bude mít všechna práva, skupina žádná práva a ostatní mohou číst
a spouštět. Přístupová práva do adresářů
/[koren_webu]/image
/[koren_webu]/file
/[koren_webu]/flash
/[koren_webu]/media
a v nich umístěných souborů nastavte na
chmod –R 705 /[koren_webu]/image
chmod –R 705 /[koren_webu]/file
chmod –R 705 /[koren_webu]/flash
chmod –R 705 /[koren_webu]/media
tedy vlastník bude mít všechna práva, skupina žádná práva a ostatní mohou
číst, zapisovat a spouštět.
Tato nastavení platí za předpokladu, že všichni uživatelé serveru jsou zařazeni
do skupiny
users
2.2
Instalace MySQL tabulek
2.2.1
Připojení k databázi
Pomocí volně dostupné aplikace phpmyadmin (www.phpmyadmin.net) se připojte k mysql databázi, kterou Vám přidělil poskytovatel serveru. Připojte se
s jménem uživatele a heslem, které jste obdrželi od poskytovatele služby, viz
článek 1.4. Podporu phpmyadmin většinou poskytovatel serveru nabídne, pokud ne, nainstalujte si tuto podporu do svého webprostoru podle návodu z
www.phpmyadmin.net.
- 4 (8) -
V případě, že je poskytnuta MySQL databáze ve verzi 4.3 a vyšší, nastavte
v phpmyadmin porovnávání pro toto připojení na
CP_1250_general_ci
a Language na
Czech (cs-utf-8) .
V případě, že je poskytnuta MySQL databáze ve verzi nižší než 4.3, nastavte
jen Language na
Czech (cs-win1250) .
2.2.2
Vytvoření tabulek v poskytnuté MySQL databázi
Další návod předpokládá práci s databází MySQL ve verzi vyšší než 4.3, což
už je dnes standard. Pokud budete mít k dispozici nižší verzi MySQL, kontaktujte pro pomoc naši firmu PSoIT.
Pomocí phpmyadmin importujte tabulky volbou
Import
přičemž pro import zvolte znakovou sadu cp1250 a typ importovaného souboru
SQL. Na instalačním CD najdete importovaný soubor data.sql v adresáři
mysql_data, tedy na
[CD]:\ mysql_data\data.sql
Po nalezení tohoto souboru volbou
Procházet
povolte import volbou
Proveď
Tím jsou vytvořeny MySQL tabulky s funkčními daty.
- 5 (8) -
3
Nastavení Web-Systému
3.1
Soubor config.php
3.1.1
Nastavení přístupových údajů a údajů o serveru
Provedeme nastavení v souboru
/[koren_webu]/config.php
Nastavení serveru provedeme editací řádků nacházejících se pod řádkem
//nastaveni serveru. Jedná se o řádky
$server = "localhost";
$uzivatel = "sem vepiste MySQL uzivatelske jmeno";
$dbheslo = "sem vepiste mysql heslo";
$databaze = "sem vepiste nazev databaze";
$instalacni_adresar="/";
$php_verze=5;
přičemž musíte vyměnit nebo ověřit údaje označené červeně. Výjimečně se
mění název serveru, a to jen tehdy, pokud neběží MySQL databáze na stejném
serveru jako běží web, potom se zamění slovo localhost doménovou adresou
MySQL serveru, viz 1.4 jméno MySQL serveru. Pokud Vám nebyla
poskytnuta php verze 5, změňte na 4. Pokud dodržíme pokyny z odstavce 2.1,
zůstává nastavení instalačního adresáře prázdné "/", pokud web instalujeme do
podadresáře, čtěte 4.1.1.
Tyto údaje jsou klíčové pro chod webu.
3.1.2
Nastavení údajů o správci a názvu webu
Dále v souboru
/[koren_webu]/config.php
změňte nebo ověřte údaje o prezentaci na řádcích nacházejících se pod řádkem
// udaje o prezentaci. Jedná se o řádky
$nazev_webu="Firma";
$email_spravce="[email protected]";
$telefon_spravce="+42X XXX XXX XXX";
$jmeno_spravce="Jméno Příjmení";
Mění se pouze červený text v uvozovkách. Tyto údaje nejsou klíčové pro chod
webu, ale měly by být správně vyplněny.
Po nastavení podle článků 3.1.1 a 3.1.2 by měly být webové stránky zprovozněny. V případě problémů kontaktujte www.psoit.sk.
- 6 (8) -
Následující pokyny čtěte a proveďte pouze v případě, pokud soubory dle odstavce 2.1 neinstalujete do kořenového adresáře webu, nýbrž do podadresáře
kořenu webu.
4
Nastavení pokud neinstalujeme do
kořenového adresáře webu
4.1
Soubor config.php
4.1.1
Nastavení údaje o instalačním adresáři
Provedeme nastavení v souboru
/[podadresar]/config.php
Nastavení provedeme editací řádku
$instalacni_adresar="/";
nacházejícího se pod řádkem //nastaveni serveru. Mezi uvozovky napíšeme
jméno podadresáře včetně počátečního a koncového lomítka. Například
instalujeme do podadresáře web. Pak bude nastavení provedeno takto:
$instalacni_adresar="/web/";
4.2
Práce s dynamickou fotogalerií
4.3
Příprava modulu fotogalerie
4.3.1
Adresář modul_fotogalerie
V kořenu webu, pokud není, vytvořte adresář
modul_fotogalerie
s právy vlastník vše, skupina nic, ostatní číst a ukládat (705). Na některých
hostitelský serverech je třeba tato práva dohodnout s poskytovatelem tak, aby
php skript měl právo zápisu do souboru na disku.
4.3.2
Nastavení fotogalerie ver. 3
V základním adresáři fotogalerie je soubor index.php. V tomto souboru je třeba nastavit tyto proměnné
$rozsirit_frame_1=0;
$zvysit_frame_1=0;
$rozsirit_frame_2=0;
$zvysit_frame_2=0;
$_SESSION["pocet_thumbnail_v_sade"]=7;
$_SESSION["pocet_sloupcu_thumbnail"]=1;
- 7 (8) -
Zde frame_1 se vztahuje k oknu s náhledovými obrázky, přičemž za
přednastavené nuly dosazujeme čísla o kolik pixlů se má náhledové okno
zvýšit nebo rozšířit. Proměnná mající v názvu frame_2 se vztahuje k oknu
s velkým obrázkem a opět nastavujeme místo nul o kolik pixelů se má pravé
okno zvýšit nebo rozšířit.
Poslední 2 proměnné $_SESSION["pocet_thumbnail_v_sade"] a
$_SESSION["pocet_sloupcu_thumbnail"]
udávají
kolik
náhledových obrázků má být vidět v jednom náhledu a v kolika sloupích mají
být umístěny.
- 8 (8) -

Podobné dokumenty

Instalace HW dekoderu firmy ReelMultimedia (eHD)

Instalace HW dekoderu firmy ReelMultimedia (eHD) Protoze karta je urcena pro specifickou skrin ReelBoxu nema kryci plech slotu. Kartu instalujeme pri odpojenem napajecim kabelu. Doporucoval bych po mechanickem zasunuti karty do slotu ohmmetrem zm...

Více

Měření a kvantifikace krajinného uspořádání

Měření a kvantifikace krajinného uspořádání přizpůsobit, pokud mají dostatek souvislého habitatu (jehličnatý les s lišejníkem)

Více

instalace a update systému abra g3 v režimu

instalace a update systému abra g3 v režimu v jednouživatelském režimu na vyšší verzi. Pokud si nejste jistí kroky, které postup obsahuje, doporučujeme raději svěřit proces update do rukou servisního oddělení firmy ABRA Software nebo některé...

Více

Kamera barevná kompaktní VDA110S sWDR

Kamera barevná kompaktní VDA110S sWDR Veškeré parametry kamery se nastavují přes menu v obraze. Kameru lze nastavit prostřednictvím originálního ovladače, nebo PTZ klávesnice. Maximální délka sběrnice RS485 je 1200m. Nejvzdálenější kam...

Více

Akcelerace Macintoshů

Akcelerace Macintoshů nový. K dispozici jsou procesory G3 a G4 o frekvencích 400, 500 a 2 x 500 MHz. V našem testu se objevuje Encore/ZIF G4, 400 MHz, 1 MB L2 cache, cena 17 410 Kč bez DPH. Ostatní Macintoshe a klony Ja...

Více

IAJCE Přednáška č. 10 1 každému znaku je nutné přiřadit

IAJCE Přednáška č. 10 1 každému znaku je nutné přiřadit o Win1250 až Win1258 – pouze ve Windows; východoevropské země = Win1250 (CP1250) o ISO 8859-1 až ISO 8859-15 – mezinárodní standard, starší distribuce Linuxu; čeština je ISO 8859-2 o CP4xx, CP8xx –...

Více