LAMP Installation unter Ubuntu 8.04 / 8.10 / 9.04 / 9.10 / 10.04 (Linux, Apache, MySQL, PHP)
Um die eigene Webseite, CMS-System oder Blog offline testen zu können, installiert man Apache, MySQL & PHP. Die Installation unter Ubuntu bereitet keine Probleme und ist schnell erledigt. Mit der Installation über apt-get, werden Apache-, MySQL- und das PHP-Paket automatisch durch die Ubuntu-Quellen aktualisiert.
- Apache installieren
- Terminal öffnen
Code:
sudo apt-get install apache2
- Jetzt sollte alles heruntergeladen und automatisch installiert werden
- Apache status / starten/ stopen / neustarten
Code:
sudo /etc/init.d/apache2 start sudo /etc/init.d/apache2 stop sudo /etc/init.d/apache2 status sudo /etc/init.d/apache2 restart sudo /etc/init.d/apache2 reload
- Deinen WWW-Ordner findest Du unter:/var/www/
- Gebe http://localhost in Deinem Browser ein. Du solltest jetzt eine gewöhnliche HTML-Seite sehen
- Apache auf lokales Netzwerk beschränken:
Code:
gksudo gedit /etc/apache2/ports.conf
- ersetze listen 80 durch listen 127.0.0.1:80 (speichern nicht vergessen)
- starte den Webserver neu, so kann man den Webserver nur noch lokal ansprechen
- PHP installieren
- Terminal öffnen
Code:
sudo apt-get install php5 libapache2-mod-php5
- starte Apache neu
Code:
sudo /etc/init.d/apache2 restart
- Um PHP zu teten, erstelle eine einfache php-Seite .z.B. mit gedit
Code:
gksudo gedit /var/www/hallo.php
- gebe folgendes ein: < ?php echo “Hallo Welt!”; ?> und gehe auf speichern
- starte den Browser und rufe die Seite mit: http://localhost/hallo.php auf
- MySQL installieren
- Terminal öffnen
Code:
sudo apt-get install mysql-server php5-mysql mysql-client
- wärend der Installation erfolgt die root-Passwortvergabe ( das Passwort gilt nur für MySQL )
- das Passwort manuell vergeben: mysqladmin -u root -p password “WUNSCHPASSWORT”
- MySQL starten / stopen / status / neu starten
Code:
sudo /etc/init.d/mysql start sudo /etc/init.d/mysql stop sudo /etc/init.d/mysql status sudo /etc/init.d/mysql restart sudo /etc/init.d/mysql reload
- Viel Spass beim Coden & Ausprobieren