LAMP Ubuntu-n

Fórumok

Sziasztok!

Viszonylag kezdő vagyok Linux témában de LAMP-ot már régóta használok php fejlesztéshez.

Most jött el az idő, hogy átköltözzek a melóval Linuxra, ezért megismerkedtem UBUNTU Desktop-al. Minden tök jó, csak az a probléma, hogy az apache2 és php5 telepítése után (Synaptic) Apache nem futtatja a php fileokat. Próbáltam beleszerkeszteni a config fájlokba de nem sok sikerrel.

Böngészgettem az interneten eben az ügyben és találtam egy How to install LAMP on Ubuntu Tutorial-t, ahol leírták, hogy a csomagkezelővel hozzá kell adni még egy csomagot ahhoz hogy működjön! Megcsináltam, jó lett, aztán lecseréltem a vinyómat egy SATA Raid 1 Mirrored kombinációra, újratelepültem és mést már nem találom az a tutorialt, így nem tudom melyik volt az a csomag!

Tudnátok segíteni?

Köszike: Sándor

Hozzászólások

Ellenőrizd, hogy az alábbi csomagok megvannak-e a gépeden:


# dpkg -l | grep apache

ii  apache2-mpm-prefork                        2.2.4-3build1                        Traditional model for Apache HTTPD
ii  apache2-utils                              2.2.4-3build1                        utility programs for webservers
ii  apache2.2-common                           2.2.4-3build1                        Next generation, scalable, extendable web se
ii  libapache2-mod-php5                        5.2.3-1ubuntu6                       server-side, HTML-embedded scripting languag

Ha nincs, akkor

# apt-get install apache2-mpm-prefork libapache2-mod-php5

Ezután

cd /var/www
vi info.php

A file-ba:


<?

phpinfo();

?>

Ha nem futna még:

/etc/init.d/apache2 start

Böngészőbe:

http://127.0.0.1/info.php

Ha kell MySQL is, akkor plusz még:

apt-get install mysql-server php5-mysql

--
trey @ gépház

Akkor szokott ilyen lenni, ha valaki a sima php5 csomagot teszi fel a libapache2-mod-php5 helyett. Ha az utóbbit teszed fel, az beállítja a php5 apache modul betöltését. Semmit nem kell kézzel egyengetni rajta. Egy próba:

apt-get remove --purge libapache2-mod-php5
apt-get install libapache2-mod-php5

--
trey @ gépház

Ha tényleg nagyon kezdő vagy, és nem akarsz a beállításokkal foglalkozni (vagy nem boldogulsz vele), akkor lehet, hogy egyszerűbb letöltened a Server install CD-t. Az tud egyből LAMPot telepíteni, ha jól emlékszem.

Én sosem csomagból telepítettem a LAMPP-ot, de soha nem is kellett semmiféle plusz csomag hozzá, hogy működjön. Lehet, hogy így lenne érdemes megpróbálnod:

Válassz ki egy szimpatikus LAMPP verziót innen (nekünk pl. egy régebbi jobb, mert fontos, hogy a verziószámok nagyjából megegyezzenek a bérelt web tárhelyünk php/mysql verzióival):
http://sourceforge.net/project/showfiles.php?group_id=61776
Telepítési leírás itt, nagyon egyszerű, de azért olvasd el a security részt mindenképpen:
http://www.apachefriends.org/en/xampp-linux.html

Synaptic elindit.
Szerkesztés menüpont
csomagok kijelölése feladatok szerint
ott kijelölöd a LAMP-ot.
Kell ettől egyszerübb?

pch

"Synaptic elindit.[...]"
ha van...
ha nincs:

apache2-utils
libnet-daemon-perl
libdbi-perl
libdbd-mysql-perl
mysql-server-5.0
libapr1
mysql-client-5.0
mysql-common
apache2-mpm-prefork
libplrpc-perl
libmysqlclient15off
apache2
apache2.2-common
mysql-server
libpq5
php5-mysql
libapache2-mod-php5
libaprutil1
php5-common

howtoforge-on van LAMP leiras ubihoz.

---
"... nem zsaru vagyok, hanem a rendorfonok."