
LAMP (Linux, Apache, MySQL und PHP) ist eine Open-Source-Web-Entwicklungsplattform, die Linux als Betriebssystem, Apache als Webserver, MySQL als relationale Datenbank-Management-System und PHP als Objekt-orientierten Skript-Sprache verwendet.
Diese Anweisung werden die grundlegenden Komponenten zu installieren, für ein dynamisches, datenbankgestützten Web-Site. Wir verwenden Sie apt-get, um Abhängigkeiten zu handhaben und zu sammeln alle erforderlichen Pakete.
1. Installation von Apache (httpd), PHP, MySQL (Server und Client) und die Komponente ermöglicht es, dass php-to-talk zu MySQL.
sudo apt-get install apache2 php5 mysql-client mysql-server phpmyadmin libapache2-mod-php5 libapache2-mod-auth-mysql php5-mysql
2. WICHTIG! Richten Sie die MySQL-Datenbank-Root-Passwort. Ohne ein Passwort, kann jeder Benutzer auf der Login-Box kann als root mysql-Datenbank. Die MySQL-root-Account ein eigenes Passwort aus der Maschine Root-Account.
mysqladmin-u root password 'new-password' [Zitate] sind
3. Nehmen Sie zusätzliche sicherheitsbezogene Änderungen zu MySQL.
mysql-u root-p
mysql> drop database test; [entfernt die Test-Datenbank]
mysql> DELETE FROM mysql.user WHERE user = "[Entfernt anonymen Zugriff]
mysql> FLUSH PRIVILEGES;
4. Im Anschluss an die obigen Schritte, wird das Dokument Wurzel für Apache / var / www /
Erstellen Sie eine Test-PHP-Skript (zB phpinfo.php) und legen Sie sie in das Document-Root. Ein nützlicher Test-Skript Beispiel:
<? php phpinfo ();?> 5. Erstellen Sie eine Datenbank und Datenbank-Benutzer für Ihre Daten. Sie finden diese Datenbank-und Benutzernamen in Ihrer Datenbank Verbindungszeichenfolge. Die GRANT-Anweisung erzeugt tatsächlich eine neue MySQL-Benutzer-Account.
mysql> CREATE DATABASE web_db;
mysql> GRANT ALL PRIVILEGES ON web_db .* TO 'web_user' @ 'localhost' identified by 'thepassword';














0 Responses to "Installation von LAMP auf Ubuntu"