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:
Options Indexes FollowSymLinks AllowOverride None Require all granted
Ändern in
Options Indexes FollowSymLinks AllowOverride All Require all granted
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
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
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!