trivialitty weblog

Apache, PHP a MySQL pod Ubuntu

Pokud vyvíjíte webové aplikace postavené na programovacím jazyku PHP a databázi MySQL, určitě je výhodné si zprovoznit na svém vlastním počítači či notebooku server Apache s podporou PHP a MySQL. Návod popisuje instalaci na operačním systému Ubuntu.

Prvně musíme nainstalovat potřebné balíky:

buď přes správce balíků (Adept, Synaptic) nebo z příkazové řádky následujícím příkazem:

sudo apt-get install apache2 libapache2-mod-php5 libapache2-mod-auth-mysql php5 php5-mysql mysql-server

O rootovské heslo do databáze budete požádáni během instalace.

Po nainstalování odkomentujeme řádek extension=msql.so v souboru /etc/php5/apache2/php.ini pro spuštění MySQL po startu Apache a poté restartujeme Apache příkazem:

sudo /etc/init.d/apache2 restart

phpMyAdmin

Nainstalujte balík phpmyadmin, při instalaci vyberete server pod kterým běží webové rozhraní (standardně apache2), následně vytvoříme odkaz příkazem:

sudo ln -s /usr/share/phpmyadmin /var/www/_phpmyadmin

pak již stačí zadat do prohlížeče http://localhost/_phpmyadmin/.

mod_rewrite

Přejděte do adresáře /etc/apache2/mods-enabled kde vytvořte odkaz na soubor rewrite.load pomocí příkazu:

sudo ln -s ../mods-available/rewrite.load rewrite.load

Dále upravte část souboru /etc/apache2/sites-available/default následovně:

NameVirtualHost *
<VirtualHost *>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/
        <Directory />
                Options FollowSymLinks
                #AllowOverride None
                AllowOverride All
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                #AllowOverride None
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>

(místo AllowOverride None vložte AllowOverride All)

Zdroje:

Další informace
http://wiki.ubuntu.cz/Apache s MySQL a PHP

22. července 2008 v 13.16 – Software – zobrazeno: 38264x – komentáře: 0

Komentáře

Článek zatím nikdo nekomentoval, můžete být první.

Co Vy na to?






(CC) 2008-2024 Ondra „ondrg“ Geršl (v. 0.2.3 – changelog) [poděkování] [licence]

Vypnout CSS — Validovat HTML (W3C) — Validovat CSS

Jste připojeni přes IPv4 :-( Vaše IP adresa je: 18.117.182.179
IP adresa serveru je: 10.10.10.10