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

青灯夜游
Freigeben: 2023-04-09 19:00:01
nach vorne
4477 Leute haben es durchsucht

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
Nach dem Login kopieren

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
Nach dem Login kopieren
  • ② 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
Nach dem Login kopieren
7 . PHP.INI-Konfigurationsdatei generieren
[root@localhost src]# tar -xvf php-7.3.0.tar
Nach dem Login kopieren
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
Nach dem Login kopieren
9. PHP-FPM-Konfigurationsdatei generieren

[root@localhost php-7.3.0]# make && make install
Nach dem Login kopieren

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
Nach dem Login kopieren

11. Die Zeitzone von PHP ändern

[root@localhost php-7.3.0]# cp php.ini-production /usr/local/php/etc/php.ini
Nach dem Login kopieren
    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
Nach dem Login kopieren

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
Nach dem Login kopieren

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!

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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!