Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So erstellen Sie einen Server mit PHP und Linux
1. Installieren und konfigurieren Sie das Linux-System
Zuerst müssen wir das Linux-System auf dem Server installieren. Zu den gängigen Linux-Betriebssystemen gehören: Ubuntu, CentOS, Debian usw. Wir müssen unsere Bedürfnisse verstehen, bevor wir uns für ein Betriebssystem entscheiden.
Nach der Installation müssen wir die Grundkonfiguration des Linux-Betriebssystems durchführen. Installieren Sie beispielsweise erforderliche Software, aktualisieren Sie Sicherheitspatches, ändern Sie IP-Adressen usw.
2. Apache-Server installieren und konfigurieren
Der Apache-Server ist eine der beliebtesten Webserveranwendungen. Er unterstützt PHP, ist Open Source und weist eine hohe Stabilität auf. Wir können Apache über den folgenden Befehl installieren:
sudo apt-get update
sudo apt-get install apache2
Nachdem die Installation abgeschlossen ist, müssen wir den Apache-Dienst starten und eine Grundkonfiguration durchführen. Konfigurieren Sie beispielsweise die Firewall, ändern Sie den Standardport, verhindern Sie DDoS-Angriffe usw. Hier sprechen wir nur über die grundlegendste Konfiguration, nämlich die Änderung des Apache-Stammverzeichnisses, damit es PHP-Dateien korrekt verarbeiten kann.
Öffnen Sie die Apache-Konfigurationsdatei
sudo vim /etc/apache2/apache2.conf
Suchen Sie den folgenden Inhalt:
4d73f1ca14c3786bc9f757b1f9e20caf
Options Indexes FollowSymLinks AllowOverride None Require all granted
bb15ed4aadeed04b3991578461de0768
Ändern in
ca0fe1c873e3e531156f34a91d0abaf4
Options Indexes FollowSymLinks AllowOverride All Require all granted
bb15ed4aadeed04b3991578461de0768
Nachdem die Änderung abgeschlossen ist, starten Sie den Apache-Dienst neu.
Sudo-Dienst Apache2-Neustart.
PHP kann ausgeführt werden direkt über den apt-get-Befehl Installation
sudo apt-get install php libapache2-mod-php
Nachdem die Installation abgeschlossen ist, müssen wir PHP für die Interaktion mit dem Apache-Server konfigurieren. Wir müssen die Apache-Konfigurationsdatei ändern.
sudo vim /etc/apache2/mods-enabled/dir.conf
Setzen Sie index.html in DirectoryIndex voran, wie unten gezeigt
21ec34038c0c37f01ddf18169683ebb1
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
2071f931c9870be1bebed0bdda8305e7
Nach dem Wenn die Änderung abgeschlossen ist, starten Sie den Apache-Dienst neu
Sudo-Dienst Apache2 Neustart
4 Richten Sie die Datenbankumgebung ein
Die Installation der MySQL-Datenbank auf dem Server und die Verbindung von PHP mit der Datenbank können uns das Speichern und Verwalten von Daten erleichtern. Wir können MySQL über den folgenden Befehl installieren:
sudo apt-get install mysql-server
Nach Abschluss der Installation müssen wir die MySQL-Konfigurationsdatei ändern, um ihre Sicherheit zu erhöhen. Zum Beispiel das Passwort des Root-Benutzers ändern, den Fernzugriff einschränken usw. Hier beschreiben wir nur, wie man einen neuen MySQL-Benutzer erstellt.
Geben Sie die MySQL-Konsole ein.
mysql -u root -p.
Führen Sie die folgenden Befehle aus, um eine neue Datenbank und einen neuen Benutzer zu erstellen. @'localhost' IDENTIFIED BY 'mypassword';
GEWÄHREN ALLE PRIVILEGES AUF mydatabase.* TO 'myuser'@'localhost';FLUSH PRIVILEGES;
Nachdem die Änderung abgeschlossen ist, müssen wir den MySQL-Dienst neu starten
sudo-Dienst MySQL-Neustart
Das obige ist der detaillierte Inhalt vonSo erstellen Sie einen Server mit PHP und Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!