Heim > Backend-Entwicklung > PHP-Problem > So kompilieren und installieren Sie PHP

So kompilieren und installieren Sie PHP

藏色散人
Freigeben: 2023-02-26 11:30:01
Original
2840 Leute haben es durchsucht

So kompilieren und installieren Sie PHP

Wie kompiliere und installiere ich PHP?

Kompiliere und installiere PHP7.0

1. Entpacken und installieren

 tar zxvf php-7.0.2.tar.gz
 cd php-7.0.2
Nach dem Login kopieren

2. Abhängige Bibliotheken installieren:

yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel mysql pcre-devel  libxslt-devel  curl-devel
Nach dem Login kopieren

3. Kompilieren und installieren, die Parameter sind wie folgt:

./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-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-shmop \
 --enable-soap \
 --enable-sockets \
 --enable-sysvsem \
 --enable-xml \
 --enable-zip
Nach dem Login kopieren

4. Kompilieren und installieren Sie

 make &&  make install
Nach dem Login kopieren

5. Kopieren Sie die Standardkonfigurationsdatei

cp php.ini-development /usr/local/php/lib/php.ini
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm
Nach dem Login kopieren

Es ist zu beachten, dass php7 die Portnummer und andere Informationen von phpfpm in der Konfigurationsdatei www.conf konfiguriert. Wenn Sie die Standardportnummer 9000 ändern, müssen Sie diese hier ändern und dann die Nginx-Konfiguration ändern

6. Starten Sie php-fpm

/etc/init.d/php-fpm
Nach dem Login kopieren

7. Konfigurieren Sie nginx, um das PHP-fpm-Modul zu aktivieren:

location ~ \.php$ {
root /usr/local/nginx/html/question;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
Nach dem Login kopieren

Für weitere PHP-bezogene Kenntnisse , besuchen Sie bitte die

PHP-Chinese-Website

!

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

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage