Heim >Backend-Entwicklung >PHP-Tutorial >Detaillierte Erklärung zur Installation von php7.3.0 in einer Linux-Umgebung

Detaillierte Erklärung zur Installation von php7.3.0 in einer Linux-Umgebung

青灯夜游
青灯夜游nach vorne
2021-03-01 17:52:554568Durchsuche

In diesem Artikel erfahren Sie, wie Sie PHP7.3.0 in einer Linux-Umgebung installieren. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

Detaillierte Erklärung zur Installation von php7.3.0 in einer Linux-Umgebung

Installieren Sie php7.3.0 in einer Linux-Umgebung

1. Installieren Sie Abhängigkeitspakete

[root@localhost ~]# 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

2. Laden Sie php-7.3.0 herunter

  • ①, verwenden Sie Thunder zum Herunterladen repariert]
  • Download-Adresse: https://www.php.net/releases/

  • Nachdem der Thunder-Download abgeschlossen ist, ändern Sie das Spiegeldateiformat in .rar und entpacken Sie dann

  • und fügen Sie das ein php- 7.3.0.tar Die Datei wird über FTP und andere Software

[root@localhost src]# ll
total 136512
-rw-r--r-- 1 root root 139786240 Aug 26 03:07 php-7.3.0.tar
  • ② auf den Server im Ordner /usr/local/src hochgeladen, Linux-Befehlsdownload [Geschwindigkeit kann nicht direkt gesehen werden] , hier nicht empfohlen

    [ Falls vorhanden] Kompilierungsfehlerlösung: interner Compilerfehler: Abgebrochen (Programm cc1plus)

Aufgrund von unzureichendem Speicher sind während der Installation mindestens 2 GB Speicher erforderlichLösung: Partition austauschen

[root@localhost ~]# cd /usr/local/src
[root@localhost src]# wget http://cn2.php.net/get/php-7.3.0.tar.gz/from/this/mirror -o php-7.3.0
7 . PHP.INI-Konfigurationsdatei generieren
[root@localhost src]# tar -xvf php-7.3.0.tar
8.

Datei generieren
[root@localhost src]# cd php-7.3.0

[root@localhost php-7.3.0]# ./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-curl \
--with-zlib \
--with-openssl \
--enable-mbstring \
--enable-fpm \ 
--enable-bcmath \
--enable-ftp \
--enable-gd2 \
--enable-sockets \
--enable-pcntl \
--enable-mysqlnd \
--with-pdo-mysql=mysqlnd
9. PHP-FPM-Konfigurationsdatei generieren

[root@localhost php-7.3.0]# make && make install

10. www.conf-Konfigurationsdatei generieren

[root@localhost php-7.3.0]# dd if=/dev/zero of=/swapfile bs=64M count=16
[root@localhost php-7.3.0]# mkswap /swapfile
[root@localhost php-7.3.0]# swapon /swapfile

11. Die Zeitzone von PHP ändern

[root@localhost php-7.3.0]# cp php.ini-production /usr/local/php/etc/php.ini
    12. Ändern Sie PHP. Installieren Sie das Verzeichnis in der Systemumgebungsvariablen.
  • Erstellen und fügen Sie den folgenden Inhalt hinzu. php zu Beginnen Sie beim Start
[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

Dreizehn, prüfen Sie, ob die Installation erfolgreich war

[root@localhost php-7.3.0]# cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf

Weitere Programmierkenntnisse finden Sie unter: Programmiervideophp-fpm! !

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung zur Installation von php7.3.0 in einer Linux-Umgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen