Hlavná stránka Späť do sekcie software

Lamp server

Mnohí webdeveloperi prechádzajú na linux z dôvodu stability ich PHP aplikácii. V návode vám popíšem ako nainštalovať a rozbehnúť LAMP (LinuxApacheMysqlPhp) server.

Inštalácia Apache

V konzoli spustite:

sudo tasksel install lamp-server

nainstaluje vám základné apache a mysql, ktoré má zdroj v:

/var/www/

Vyskúšajte teda to prehliadača napísať:

http://localhost/

Malo by vám napísať It Works!, ak nie vymažte cache prehliadača a skúste to ešte raz. Iný problém môže byť s aplikáciou Skype, ktorá štandardne má port 80, ktorý používa aj Apache. Stačí ho buď v skype zmeniť alebo aplikáciu vypnúť.

Inštalácia PHP5

V konzoli spustíme

sudo apt-get install php5 libapache2-mod-php5

Vytvoríme si testovací php súbor s názvom test.php, do neho napíšte:

<? phpinfo(); ?>

a uložte do /var/www/. Spustite pomocou http://localhost/test.php

Pokiaľ vám browser vráti .php súbor, teda apache ho neprekladá, treba v konzoli spustit nasledovné príkazy:

sudo a2enmod php5

a nakoniec treba server reštartnuť:

sudo /etc/init.d/apache2 restart

Taktiež treba vymazať cache z browseru.

Inštalácia Mysql

Najskor si zistíme či predchazajúci balík tasktelu nenainštaloval aj mysql a to príkazom:

mysql -u root -p

Server vás vyzve na vloženie hesla, pokial heslo neviete pomocou príkazu:

mysqladmin -u root -p password vaseheslo

ho zmeníte. Ak nie je úplne žiadna odozva, spustite inštaláciu:

sudo apt-get install mysql-server mysql-client php5-mysql

Nastavenie MYSQL

Otvorte súbor:

/etc/mysql/my.cnf

Nájdite v ňom:

bind-address           = localhost

ktorý zmente na vašu IP adresu v LAN sieti, napr:

Bind-address           = 192.168.1.1

Server treba resetovať:

sudo /etc/init.d/apache2 restart

a nakoniec sa konečne prihlásiť:

mysql -u root -p

Inštalácia PhpMyAdmin

Tohoto najpoužívanejšieho správcu nainštalujte pomocou príkazu:

sudo apt-get install phpmyadmin

Otvorte súbor:

kdesu kate /etc/apache2/apache2.conf

A pridajte na koniec riadok:

Include /etc/phpmyadmin/apache.conf

Server treba resetovať:

sudo /etc/init.d/apache2 restart

Adresa k PhpMyAdmin je http://localhost/phpmyadmin

 
kubuntu/navody/software/lamp.txt · Posledná úprava: 2008/10/21 16:48 od james
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki