Heim >Backend-Entwicklung >PHP-Tutorial >Wie installiere ich das LAMP-Serversystem unter Ubuntu?

Wie installiere ich das LAMP-Serversystem unter Ubuntu?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-08-08 09:20:48901Durchsuche

Warum sollten Sie den LAMP-Server unter Ubuntu installieren? Wenn ich in der Webentwicklung arbeite, bevorzuge ich die Entwicklung in einer Entwicklungsumgebung auf meinem eigenen Computer ohne Ablenkungen. Ich mache lieber Fehler, die für andere größtenteils unsichtbar sind, als dass sie für jeden im Internet sichtbar sind. Um eine solche private Entwicklungsumgebung zu haben, habe ich ein LAMP-System installiert. Übrigens, wenn Sie mit LAMP nicht vertraut sind: Es steht für Linux, Apache, MySQL und PHP (und/oder Perl). LAMP ist eine der am weitesten verbreiteten Webhosting-Plattformen im Internet und daher eine der hervorragenden Umgebungen zum Erstellen und Testen von Websites.

Befolgen Sie diese Schritt-für-Schritt-Anleitung unten, um LAMP unter Ubuntu 12.04 (Precise Pangolin) zu installieren und zu konfigurieren. Dieser Vorgang wurde auch unter Linux getestet Mint 14.13.15, Ubuntu 12.10 (Quantal Quetzal) und Ubuntu 13.04 Raring Ringtail. Wenn Sie über eine einigermaßen schnelle Breitbandverbindung verfügen, sollte der Vorgang weniger als eine halbe Stunde dauern.

LAMP unter Ubuntu installieren

Die Entwickler von Ubuntu haben es den Benutzern leicht gemacht, LAMP-Pakete mithilfe eines einzigen Terminalbefehls zu installieren und zu konfigurieren. Öffnen Sie also ein Terminalfenster und legen Sie los.

  1. sudo apt-get install lamp-server^ 

Ja, das hast du richtig gelesen. Verpassen Sie nicht das Caret-Zeichen (^) am Ende. Ohne das Caretzeichen wird der Befehl nicht ausgeführt. Es ist so magisch!

LAMP unter Ubuntu installieren

Der apt-Paketmanager zeigt nun Pakete an, die installiert werden müssen und auf eine Bestätigung warten. Geben Sie zur Bestätigung die Eingabetaste ein und setzen Sie die Installation fort.

Installieren Sie das LAMP-Paket

Nachdem das Herunterladen des Pakets eine Weile dauert, werden Sie aufgefordert, ein Passwort für den MySQL-Root-Benutzer festzulegen.

MySQL-Root-Passwort festlegen

Geben Sie das Passwort ein, das Sie für MySQL verwenden möchten. Dies darf nicht leer gelassen werden. Sie werden aufgefordert, es ein zweites Mal einzugeben, um Ihr Passwort zu bestätigen.

Bestätigen Sie das MySQL-Root-Passwort

Nach der Bestätigung des Passworts fährt apt mit der Installation der verbleibenden Pakete fort.

Installation der verbleibenden LAMP-Pakete

Ihre LAMP-Installation ist nun abgeschlossen. Wow, so einfach ist das! Jetzt müssen nur noch wenige Schritte konfiguriert werden, damit Sie das System problemlos nutzen können.

Apache testen

Öffnen Sie ein Webbrowser-Fenster und geben Sie die Adresse http://localhost/ ein. Sie sollten eine Webseite mit der Aufschrift „Es funktioniert!“ sehen.

Apache funktioniert ordnungsgemäß

PHP testen

Sie haben bestätigt, dass der Apache-Webserver ordnungsgemäß funktioniert Daher sollten Sie sicherstellen, dass das installierte PHP ordnungsgemäß funktioniert. Dazu müssen Sie eine Datei namens „testing.php“ in /var/www erstellen. Sie können als Root-Benutzer einen gängigen Texteditor verwenden oder den folgenden Terminalbefehl verwenden:

  1. echo "php phpinfo(); ?>" | sudo tee /var/www/testing.php 

Danach müssen Sie den Apache-Webserver neu starten.

  1. sudo service apache2 restart 

Gehen Sie zurück zu Ihrem Webbrowser und geben Sie die Adresse http://localhost/testing.php/ ein. Sie sollten eine Webseite mit Informationen über das installierte PHP sehen.

PHP-Informationen

Holen Sie sich den vollqualifizierten Apache-Domänennamen

Möglicherweise ist Ihnen eine Fehlermeldung von aufgefallen Apache, dabei handelt es sich um Informationen, die sich auf den vollständig qualifizierten Domänennamen des Servers beziehen.

  1. apache2: Could not reliably determine the server's fully qualified domain 
  2. name, using 127.0.1.1 for ServerName 

Das ist kein großes Problem, aber wenn es Sie stört, können Sie es mit dem folgenden Befehl beheben.

  1. echo "ServerName localhost" | sudo tee /etc/apache2/conf.d/fqdn 

Laden Sie nun den Apache-Webserver neu.

  1. sudo service apache2 reload 

Diese Fehlermeldung sollte nie wieder angezeigt werden.

MySQL konfigurieren

Da dieses Tutorial darauf abzielt, eine lokale Webentwicklungsumgebung einzurichten, müssen Sie MySQL an die lokale Host-IP-Adresse binden. Standardmäßig sollte diese Adresse auf Ihrem System 127.0.0.1 sein. Für alle Fälle können Sie diese Befehle verwenden, um die Adresse zu bestätigen.

  1. cat /etc/hosts | grep localhost 

Sie sollten etwa Folgendes sehen:

  1. 127.0.0.1 localhost 
  2. ::1     ip6-localhost ip6-loopback 

Jetzt sollten Sie bestätigen, dass Sie die richtige Bindungsadresse in Ihrer MySQL-my.cnf-Datei haben.

  1. cat /etc/mysql/my.cnf | grep bind-address 

Sie sollten Folgendes sehen:

  1. bind-address = 127.0.0.1 

Wenn die Bindungsadresse nicht mit der für localhost auf Ihrem System festgelegten übereinstimmt, müssen Sie root sein. Bearbeiten Sie /etc/mysql/ my.cnf und korrigieren Sie es.

phpMyAdmin installieren

Sie müssen phpMyAdmin nicht installieren, aber wenn Sie kein SQL-Experte sind, benötigen Sie es, um Verwaltungsaufgaben in Ihrer MySQL-Datenbank zu erledigen .

Sie können diesen Terminalbefehl verwenden, um phpMyAdmin zu installieren:

  1. sudo apt-get install libapache2-mod-auth-mysql phpmyadmin 

Sie werden aufgefordert zu bestätigen, dass Sie das Paket installieren möchten. Drücken Sie die Eingabetaste, um fortzufahren.

Installieren Sie das phpMyAdmin-Paket

Sie werden aufgefordert, den für phpMyAdmin konfigurierten Webserver auszuwählen. Das ist wichtig! Markieren Sie mit den Pfeiltasten auf Ihrer Tastatur „Apache2“ und wählen Sie es dann mit der Leertaste aus. Drücken Sie dann die Eingabetaste, um fortzufahren. Klicken Sie unbedingt auf das Bild unten, um es zu vergrößern und zu sehen, was ich beschreibe.

phpMyAdmin für Apache konfigurieren

Im nächsten Bildschirm werden Sie gefragt, ob Sie eine Datenbank namens dbconfig-common für phpMyAdmin konfigurieren möchten. Wählen Sie „Ja“ und drücken Sie die Eingabetaste.

Konfigurieren Sie dbconfig-common für phpMyAdmin

Als nächstes werden Sie aufgefordert, das zuvor festgelegte MySQL-Root-Passwort einzugeben, damit Sie ein neues erstellen können Datenbank. Geben Sie also Ihr MySQL-Root-Passwort ein und drücken Sie die Eingabetaste.

Geben Sie das MySQL-Root-Passwort ein

Die nächste Eingabeaufforderung besteht darin, ein MySQL-Anwendungspasswort für phpMyAdmin zu erstellen. Wenn Sie ein zufälliges Passwort erstellen möchten, drücken Sie die Eingabetaste. Normalerweise verwende ich dasselbe Passwort wie das MySQL-Root-Passwort. Aus Sicherheitsgründen ist dies möglicherweise nicht der beste Ansatz, aber da es sich um eine geschlossene Entwicklungsumgebung handelt, ist das Risiko wahrscheinlich minimal.

phpMyAdmin MySQL-Anwendungskennwort

Abschließend werden Sie aufgefordert, das MySQL-Anwendungskennwort zu bestätigen. Geben Sie dasselbe Passwort wie im vorherigen Schritt ein und drücken Sie die Eingabetaste.

MySQL-Anwendungspasswort bestätigen

An diesem Punkt ist die Installation und Konfiguration von phpMyAdmin abgeschlossen.

phpMyAdmin testen

Der letzte Schritt besteht darin, sicherzustellen, dass phpMyAdmin normal läuft. Öffnen Sie einen Webbrowser und geben Sie die Adresse http://localhost/phpmyadmin/ ein. Sie sollten eine Seite wie diese sehen.

phpMyAdmin-Anmeldebildschirm

Jetzt sollten Sie sich mit dem Benutzernamen root und dem Root-Passwort anmelden können, das Sie zuvor erstellt haben.

phpMyAdmin hat sich angemeldet

Herzlichen Glückwunsch, Sie haben nun die Installation und Konfiguration von LAMP und phpMyAdmin unter Ubuntu 12.04 abgeschlossen. Jetzt können Sie mit der Erstellung Ihrer lokalen Website beginnen. Wenn Sie gerade eine Website entwickeln, können Sie die Datei in /var/www ablegen. Bitte beachten Sie: /var/www ist Eigentum des Benutzers und der Gruppe root, daher müssen Sie die Dateien als Root dorthin kopieren oder den Besitzer und/oder die Berechtigungen des Verzeichnisses ändern, damit Sie dort Dateien schreiben können. Alternativ können Sie eine zusätzliche Apache-Konfiguration vornehmen, die die Dateien irgendwo in Ihrem Home-Verzeichnis speichert. Auf diese Weise können Sie sogar mehrere Websites erstellen.

Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne die Erlaubnis des Bloggers reproduziert werden.

Oben wird erläutert, wie das LAMP-Serversystem unter Ubuntu installiert wird. Ich hoffe, dass es Freunden, die sich für PHP-Tutorials interessieren, hilfreich sein wird, einschließlich relevanter Inhalte.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn