Heim >Betrieb und Instandhaltung >CentOS >So installieren Sie PHP unter Centos

So installieren Sie PHP unter Centos

藏色散人
藏色散人Original
2020-08-28 09:39:084172Durchsuche

So installieren Sie PHP unter Centos: Installieren Sie zuerst die von PHP benötigte Software, laden Sie sie herunter und entpacken Sie sie. Geben Sie dann das Verzeichnis ein und kompilieren und konfigurieren Sie schließlich den PHP-Quellcode. make install". En Empfohlen: „tCentos-Tutorial

Für PHP erforderliche Software So installieren Sie PHP unter Centos

yum install -y gcc gcc-c++ libxml2 libxml2-devel autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel curl curl-devel libxslt-devel openssl-devel

PHP herunterladen

wget http://cn2.php.net/distributions/php -7.1.4.tar.gzEntpacken und installieren tar zxvf php-7.1.4.tar.gz

Geben Sie das Verzeichnis ein

cd php-7.1.4

Konfiguration kompilieren (installieren)

./configure --prefix=/usr/local/php --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysql --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-xmlrpc --with-xsl --with-zlib --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-sockets --enable-sysvsem --enable-xml --enable-zip

– Wenn im ersten Schritt ein Fehler auftritt, ist dies wahrscheinlich der Fall aufgrund fehlender Erweiterungen. Befolgen Sie die Anweisungen, um die Erweiterung zu installieren oder das Problem zu beheben.

groupadd www # Benutzergruppe hinzufügen

useradd -g www www # Benutzer hinzufügen und festlegen up Benutzergruppe

Überprüfen Sie die von php-fpm belegte Portnummer: ps -ef |. php-fmp konfigurieren: vi /usr/local/php/etc/php-fpm.conf

Ändern

              Benutzer = niemand

            Gruppe = niemand

                                                                                                kann in

geändert werden                     user = www

Gruppe = www

Konfigurieren Sie php-fpm.conf (vim /usr/local/php/etc/php-fpm.conf) und entfernen Sie das „;“ vor pid (;pid = run/php-fpm.pid) .

cp /usr/local/src/php-7.1.4/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm

Berechtigungen festlegen und Dienste hinzufügen

chmod +x /etc/ init .d/php-fpm

chkconfig –php-fpm hinzufügen

Sie können die folgenden Befehle verwenden, um php-fpm in Zukunft zu verwalten

service php-fpm starten

service php-fpm stoppen

service php-fpm neu starten
service php- fpm reloadSo installieren Sie PHP unter Centos

Testen Sie, ob der folgende Fehler gemeldet wird


Lösung:

Geben Sie das PHP-Installationsverzeichnis /etc/php-fpm.d ein
cp www.conf.default www.conf
Benutzer und Gruppe in www ändern. conf an niemanden Wechseln zu www




Das obige ist der detaillierte Inhalt vonSo installieren Sie PHP unter Centos. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn