Dieser Artikel beschreibt, wie man eine PHP7 + Nginx-Umgebung unter CentOS 6.6 installiert. Teilen Sie uns die Einzelheiten zu Ihrer Information mit: 1. Installieren Sie die erforderlichen Abhängigkeitsbibliotheken
2. Laden Sie das PHP-Quellpaket herunter http://php.net/downloads.php Der Dateiname lautet: php-7.0.4.tar.gz 3. Entpacken Sie das Quellpaket > tar -zxvf php-7.0.4.tar.gz 4. Geben Sie das Verzeichnis ein und konfigurieren Sie ./configure --prefix=/data/nmp/php \ --mit-curl \ --with-freetype-dir \ --mit-gd \ --mit-gettext \ --with-iconv-dir \ --mit-kerberos \ --with-libdir=Bibliothek \ --with-libxml-dir \ --with-mysqli=mysqlnd \ --mit-openssl \ --mit-pcre-regex \ --with-pdo-mysql=mysqlnd \ --mit-pdo-sqlite \ --mit-Birne \ --with-png-dir \ --mit-xmlrpc \ --mit-xsl \ --mit-zlib \ --enable-mysqlnd \ --enable-fpm \ --enable-bcmath \ --enable-libxml \ --enable-inline-optimization \ --enable-gd-native-ttf \ --enable-mbregex \ --enable-mbstring \ --enable-opcache \ --enable-pcntl \ --enable-shmop \ --enable-soap \ --enable-sockets \ --enable-sysvsem \ --enable-xml \ --enable-zip \ --enable-pthreads \ --enable-maintainer-zts \ --enable-fileinfo 5. make und make install > machen && machen installieren 6. Konfigurationsdatei > cp php.ini-Entwicklung /data/nmp/php/lib/php.ini > cp /data/nmp/php/etc/php-fpm.conf.default /data/nmp/php/etc/php-fpm.conf > cp /data/nmp/php/etc/php-fpm.d/www.conf.default /data/nmp/php/etc/php-fpm.d/www.conf > cp -R ./sapi/fpm/php-fpm /data/nmp/php/etc/init.d/php-fpm (*Das Verzeichnis init.d muss erstellt werden) 7. Inbetriebnahme > /data/nmp/php/etc/init.d/php-fpm 8. Nginx-Integration mit PHP >vi /data/nmp/nginx/conf/nginx.conf Server { hören Sie 80; Servername localhost; Zeichensatz UTF-8; #Stammverzeichnis der Website / { Wurzel /data/wwwroot; index.html index.htm index.php; } Standort ~ \.php$ { #Stammverzeichnis der Website /data/wwwroot; #phpcgi-Port, Standard 9000 fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; #document_root zeigt auf das Website-Verzeichnis fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_params einschließen; } } 9. Nginx neu laden > /data/nmp/nginx/sbin/nginx -s neu laden Ich hoffe, dieser Artikel hilft Ihnen bei der Konfiguration Ihrer CentOS-Umgebung. Das könnte Sie auch interessieren:
|
<<: MySQL erhält schnell den Tabelleninstanzcode ohne Primärschlüssel in der Bibliothek
>>: Verzeichnisberechtigungen beim Erstellen eines Containers mit Docker
Inhaltsverzeichnis Was ist Abflachung? Rekursion ...
Dieser Artikel beschreibt, wie lamp-php7.0 in ein...
Dieses Mal werden wir versuchen, den laufenden Co...
Inhaltsverzeichnis Was ist ReactHook? React biete...
In diesem Artikel wird der spezifische Code für d...
Als ich mir in letzter Zeit einige CSS3-Animation...
Virtualisierung 1. Umwelt Centos7.3 Deaktivieren ...
Oftmals wird nach der Fertigstellung eines Webdes...
Ziehen Sie einfach das Image, erstellen Sie einen...
Dies ist mein erstes Mal, dass ich das Element-Fr...
Dieser Artikel beschreibt, wie die Koexistenz von...
Inhaltsverzeichnis Erweiterte Funktionen des K8S ...
Rendern Nachdem ich online nach relevanten Inform...
Kürzlich habe ich die Funktion zum Umbenennen ges...
Ich glaube, dass jeder manchmal Daten kopieren un...