Heim > Backend-Entwicklung > PHP7 > Hauptteil

Einführung in die Installation von PHP7.3 unter Linux

coldplay.xixi
Freigeben: 2023-02-17 19:22:02
nach vorne
1981 Leute haben es durchsucht

Einführung in die Installation von PHP7.3 unter Linux

Empfohlen (kostenlos): PHP7

Bitte installieren Sie zuerst das Abhängigkeitspaket

$ 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- Kunden openldap - php-7.3.0 herunterladen Paket, suchen Sie php.ini-produktion und kopieren Sie es nach /usr/local/php/etc kopieren und in php.ini umbenennen:

wget http://cn2.php.net/get/php-7.3.0.tar.gz/from/this/mirror -o php-7.3.0
Nach dem Login kopieren

Kopieren Sie die Datei sapi/fpm/init.d.php-fpm im PHP-Quellcode-Kompilierungsverzeichnis in die Systemkonfiguration /etc/init.d Verzeichnis und benennen Sie es in php-fpm um.

$ tar -zxvf php-7.3.0.tar.gz
$ cd php-7.3.0
Nach dem Login kopieren
Fügen Sie die php-fpm-Konfigurationsdatei hinzu.

Ändern Sie das PHP-Installationsverzeichnis in /usr/local /php/etc/php-fpm.conf.default Kopieren Sie die Datei in dasselbe Verzeichnis und benennen Sie sie in php-fpm.conf um.

./configure \
--prefix=/usr/local/php \
--exec-prefix=/usr/local/php \
--bindir=/usr/local/php/bin \
--sbindir=/usr/local/php/sbin \
--includedir=/usr/local/php/include \
--libdir=/usr/local/php/lib/php \
--mandir=/usr/local/php/php/man \
--with-config-file-path=/usr/local/php/etc \
--with-openssl \
--enable-mbstring \
--enable-fpm
Nach dem Login kopieren
Fügen Sie www.conf hinzu Konfigurationsdatei Ändern Sie das PHP-Installationsverzeichnis. Kopieren Sie die Datei /usr/local/php/etc/php-fpm.d/www.conf.default in dasselbe Verzeichnis und benennen Sie sie in www um .conf

$ make && make install
Nach dem Login kopieren

Fügen Sie das PHP-Installationsverzeichnis zur Systemumgebungsvariablen hinzu Erstellen und öffnen Sie die Datei php.sh

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

Fügen Sie den folgenden Inhalt hinzu:

[root@localhost php-7.3.0]# cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm 
[root@localhost php-7.3.0]# chmod +x /etc/init.d/php-fpm
Nach dem Login kopieren
Speichern und beenden
[root@localhost php-7.3.0]# cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
Nach dem Login kopieren

Verwenden Sie die Quelle, um wirksam zu werden sofort Die PHP-Umgebungsvariable hat gerade hinzugefügt

[root@localhost php-7.3.0]# cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
Nach dem Login kopieren

Starte php-fpm

[root@localhost php-7.3.0]# vim /etc/profile.d/php.sh
Nach dem Login kopieren
sapi/fpm/init.d.php-fpm 文件拷贝到系统配置 /etc/init.d 目录下并重命名为 php-fpm

export PATH=$PATH:/usr/local/php/bin/:/usr/local/php/sbin/
Nach dem Login kopieren

添加 php-fpm 配置文件
将php安装目录下的 /usr/local/php/etc/php-fpm.conf.default 文件拷贝同目录下并重命名为 php-fpm.conf

:wq!
Nach dem Login kopieren

添加 www.conf 配置文件
将php安装目录下的 /usr/local/php/etc/php-fpm.d/www.conf.default 文件拷贝同目录下并重命名为 www.conf

Sobald Sie Port 9000 sehen, ist es ein Erfolg! ! !


Stellen Sie PHP so ein, dass es beim Booten startet

[root@localhost php-7.3.0]# source /etc/profile.d/php.sh
Nach dem Login kopieren

Überprüfen Sie nach dem Neustart den Port, um zu sehen, ob er existiert!

Erfolg! ! !

Das obige ist der detaillierte Inhalt vonEinführung in die Installation von PHP7.3 unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
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