In diesem Artikel werden Sie Schritt für Schritt erforderlich, um zu verstehen, wie PHP und NGINX in CentOS 6.5 -Umgebung erstellt werden, um stabile und reaktionsschnelle Webdienste zu erstellen. Bei den wichtigsten Prozessen für die Installation, Konfiguration und Optimierung eignet sich für Entwickler und Betriebspersonal, die effiziente Websites bereitstellen müssen.
Zunächst müssen Sie Nginx in Ihrem CentOS 6.5 -System installieren. Sie können die EPEL -Quelle installieren und die Installation von NGINX über den folgenden Befehl vervollständigen:
sudo yum install epel-release
sudo yum install nginx
Starten Sie nach Abschluss der Installation den NGINX -Dienst und konfigurieren Sie ihn so, dass sie automatisch gestartet werden:
sudo service nginx start
sudo chkconfig nginx on
Installieren Sie als Nächstes die Module von PHP, PHP-FPM und MySQL, um sicherzustellen, dass PHP normal über Nginx ausgeführt werden kann:
<span class="fun">sudo yum installieren PHP PHP-FPM PHP-MYSQL</span>
Nach Abschluss der Installation ist die erforderliche Konfiguration von PHP-FPM erforderlich. Öffnen Sie die Konfigurationsdatei mit einem Texteditor:
<span class="fun">sudo vi /etc/php-fpm.d/www.conf</span>
Ändern Sie die Benutzer- und Benutzergruppen in der Konfiguration in Nginx :
user = nginx
group = nginx
Speichern und schließen Sie die Datei.
sudo service php-fpm start
sudo chkconfig php-fpm on
Bearbeiten Sie die NGINX -Standardkonfigurationsdatei und fügen Sie Unterstützung für PHP -Dateien hinzu. implementieren:
<span class="fun">sudo vi /etc/nginx/conf.d/default.conf</span>
Fügen Sie im Blockort/{} Block die folgende Konfiguration hinzu, um PHP -Anforderungen zu verarbeiten:
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
Nach Abschluss der Konfiguration starten Sie Nginx neu, damit die Änderungen wirksam werden:
<span class="fun">sudo service nginx neu starten</span>
Erstellen Sie eine Testdatei im Web -Root -Verzeichnis, um zu überprüfen, ob die PHP -Umgebung ordnungsgemäß funktioniert. Info.php kann mit dem folgenden Befehl erstellt werden:
<span class="fun">echo "<? php phpinfo ();?>"> /usr/share/nginx/html/info.php</span>
Greifen Sie dann über Ihren Browser auf http: // server IP/info.php zu, um die Seite von PHP -Informationen anzuzeigen.
In den oben genannten Schritten können Sie PHP und NGINX im CentOS 6.5 -System erfolgreich konfigurieren, um eine stabile und effiziente Webdienstumgebung zu erreichen. Eine angemessene Konfiguration verbessert nicht nur die Leistung der Website, sondern erleichtert auch die anschließende Wartung und Expansion. Hoffentlich kann dieser Leitfaden Ihnen helfen, einen Server schnell zu erstellen, der Ihren Anforderungen entspricht.