1.Schritt Ngnix installieren
Bei Debian 5.0 (Debian Lenny) ist der Nginx Server schon in der Paketverwaltung enthalten und das herrunterladen via wget entfällt somit!
aptitude install nginx
Danach einfach nginx starten:
/etc/init.d/nginx start
Wenn mann nun alles richtig gemacht hat und man auf die Startseite seine Servers geht, also im Browser, z.B. die IP Adresse seine Servers eingibt oder die Domain, sollte man eine Willkommensnachricht von ngnix erhalten.
2.Schritt MySql installieren
Nun war es das vorerst für den nginx Server, es wird Zeit die anderen benötigten Sachen zu installieren. Machen wir also mit dem Mysql Server weiter!
Dazu gehen wir wieder auf die Konsole und geben dort ein:
aptitude install mysql-server mysql-client
Man wird dann nach einem Passwort gefragt. Dieses Passwort ist für den Mysql Root User, also am besten ein sicheres Passwort wählen
3.Schritt PHP installieren
Damit später auch PHP auf dem Webserver laufen kann, müssen wir die PHP Pakete nachinstallieren. Dazu einfach diesen Befehl in der Konsole ausführen.
aptitude install php5-cgi php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
So werden alle nötigen PHP Pakete installiert.
Das war es dann jetzt auch eigentlich. Nun müsste der Nginx Webserver ohne Problem laufen. Unter /var/www/nginx-default/ kann man jetzt testen ob der Webserver nun wirklich PHP kann
nano /var/www/nginx-default/phpinfo.php
Dann folgendes reinschreiben und speichern:
<?php phpinfo(); ?>
Nun bekommte man die Infos über das installierte PHP angzeigt!