Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menggunakan persekitaran php dalam centos

Bagaimana untuk menggunakan persekitaran php dalam centos

藏色散人
藏色散人asal
2022-10-25 09:33:454425semak imbas

Cara untuk menggunakan persekitaran php dalam centos: 1. Pasang sambungan melalui arahan "yum install" 2. Gunakan "wget ​​​​http://php.net/distributions/php-7.1. 0.tar.gz" arahan Unzip php; 3. Susun dan pasang melalui arahan "make && make install"; 4. Selepas pemasangan berjaya, konfigurasikan pembolehubah persekitaran; 5. Mulakan "php-fpm".

Bagaimana untuk menggunakan persekitaran php dalam centos

Persekitaran pengendalian tutorial ini: sistem CentOS 7, PHP versi 8.1, komputer Dell G3.

Bagaimana untuk menggunakan persekitaran php dalam centos?

persekitaran php pemasangan centos

Kali ini saya akan memberitahu anda tentang pemasangan dan penggunaan persekitaran php saya (saya telah berjaya menggunakannya)

1 , Mula-mula pasang sambungan dengan yum

yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxslt-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel ncurses curl gdbm-devel db4-devel libXpm-devel libX11-devel gd-devel gmp-devel expat-devel xmlrpc-c xmlrpc-c-devel libicu-devel libmcrypt-devel libmemcached-devel

2. Kemudian nyahmampat php

wget http://php.net/distributions/php-7.1.0.tar.gz

Jika tidak boleh dimuat turun, muat turun php.tar Fail .gz daripada tapak web rasmi tempatan

tar -zxvf php-7.1.0.tar.gz
cd php-7.1.0

3 Pelbagai ralat mungkin berlaku semasa penyusunan artikel terutamanya tentang ralat penyusunan biasa dan penyelesaiannya:

<.>

./configure \
--prefix=/usr/local/php7 \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-config-file-path=/usr/local/php7/etc \
--with-mysql \
--with-mysqli \
--with-mysql-sock \
--enable-pdo \
--with-pdo-mysql \
--with-gd \
--with-iconv  \
--with-curl \
--with-zlib \
--enable-xml \
--enable-bcmath \
--enable-shmop \
--enable-sysvsem \
--enable-inline-optimization \
--enable-mbregex \
--enable-mbstring \
--enable-gd-native-ttf \
--with-openssl \
--enable-pcntl \
--enable-sockets \
--with-xmlrpc \
--enable-zip \
--enable-soap \
--without-pear \
--with-gettext \
--enable-session \
--with-jpeg-dir=/usr/local/jpeg \
--with-freetype-dir \
--with-png-dir=/usr/local/pngp \
--with-bz2
4. Pasang selepas penyusunan berjaya:

make && make install
5. Konfigurasikan pembolehubah persekitaran selepas pemasangan berjaya:

Untuk kemudahan penggunaan, anda boleh menambah persekitaran php. di hujung fail /etc/profile Pembolehubah:

(1)            PATH=$PATH:/usr/local/php7/bin
(2)            export PATH
6. Muat semula pembolehubah persekitaran selepas menyimpan:

       source /etc/profile  #更新
7

8. Lihat pembolehubah persekitaran php Selepas laluan, anda boleh menggunakan arahan php secara langsung pada masa hadapan:

       echo $PATH

9 PHP semasa tidak mempunyai fail .ini fail konfigurasi, dan anda juga perlu mengkonfigurasi PHP-FPM:

      php -v

10 Mula, hentikan dan mulakan semula php-fpm:

    cp php.ini-production /etc/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 sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
      chmod +x /etc/init.d/php-fpm

Selepas pemasangan berjaya, tambahkan akar tersuai. direktori dan tambah fail index.Php

      service php-fpm start  #启动
      service php-fpm stop   #停止
      service php-fpm restart #重启
Pembelajaran yang disyorkan: "

Tutorial Video PHP

"

Atas ialah kandungan terperinci Bagaimana untuk menggunakan persekitaran php dalam centos. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn