Heim >Backend-Entwicklung >PHP-Tutorial >Wie installiere ich das LAMP-Serversystem unter Ubuntu?
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.
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:
Danach müssen Sie den Apache-Webserver neu starten.
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.
Das ist kein großes Problem, aber wenn es Sie stört, können Sie es mit dem folgenden Befehl beheben.
Laden Sie nun den Apache-Webserver neu.
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.
Sie sollten etwa Folgendes sehen:
Jetzt sollten Sie bestätigen, dass Sie die richtige Bindungsadresse in Ihrer MySQL-my.cnf-Datei haben.
Sie sollten Folgendes sehen:
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:
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.