Wie installiere ich PHP7 unter Linux?

青灯夜游
Freigeben: 2019-10-19 16:06:24
Original
2421 Leute haben es durchsucht

Wie installiere ich PHP7 unter Linux?

Wie installiere ich PHP7 unter Linux?

1. Abhängigkeitspaket installieren

yum install -y gcc gcc-c++  make zlib zlib-devel pcre pcre-devel  libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers
Nach dem Login kopieren

2. Laden Sie das Installationspaket herunter

cd /usr/local2 wget https://www.php.net/distributions/php-7.1.31.tar.gz
Nach dem Login kopieren

3. Entpacken

tar -zxvf php-7.1.31.tar.gz
Nach dem Login kopieren

4. Überprüfen Sie, ob die aktuelle Umgebung die Abhängigkeiten der zu installierenden Software erfüllt

cd php-7.1.31
Nach dem Login kopieren
e

5 und installieren

./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php --enable-mbstring --enable-ftp --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --without-pear  --disable-phar --enable-sockets --with-freetype-dir=/usr --with-zlib --with-libxml-dir=/usr --with-xmlrpc --enable-zip --enable-fpm --enable-xml --enable-sockets --with-gd --with-zlib --with-iconv --enable-zip --with-freetype-dir=/usr/lib/ --enable-soap --enable-pcntl --enable-cli --with-curl
Nach dem Login kopieren

6. Suchen Sie im zuvor kompilierten Quellcodepaket nach php.ini-produktion, kopieren Sie es nach /usr/local/php und benennen Sie es in php.ini um:

make
make install
Nach dem Login kopieren

[Optional] Stellen Sie die PHP-Fehlermeldung ein, die auf der Seite gedruckt werden soll

cp php.ini-production /usr/local/php/php.ini
Nach dem Login kopieren

 

Ändern Sie „Aus“ auf „Ein“

8. Kopieren Sie das Startskript

vi /usr/local/php/php.ini
Nach dem Login kopieren

Ändern Sie die PHP-FPM-Konfigurationsdatei:

$ cp ./sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
$ chmod +x /etc/init.d/php-fpm
Nach dem Login kopieren

Entfernen Sie das Semikolon vor pid = run/php-fpm.pid

$ cd /usr/local/php/etc
$ cp php-fpm.conf.default php-fpm.conf
$ vi php-fpm.conf
Nach dem Login kopieren

Ändern Sie den Benutzer und die Benutzergruppe in den aktuellen Benutzer (Sie können ihn auch unverändert lassen, der Benutzer und die Benutzergruppe „Niemand“ werden standardmäßig hinzugefügt)

9. Starten Sie PHP

$ cd php-fpm.d
$ cp www.conf.default www.conf
$ vi www.conf
Nach dem Login kopieren

10. Automatisch beim Booten starten

$ /etc/init.d/php-fpm start        #php-fpm启动命令
$ /etc/init.d/php-fpm stop         #php-fpm停止命令
$ /etc/init.d/php-fpm restart        #php-fpm重启命令
$ ps -ef | grep php 或者 ps -A | grep -i php  #查看是否已经成功启动PHP
Nach dem Login kopieren

Fügen Sie /etc/init.d/php-fpm start chmod +x /etc hinzu /rc.d/rc.local

Das obige ist der detaillierte Inhalt vonWie installiere ich PHP7 unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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