Ubuntu LAMP Installation

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