Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menyusun dan memasang php dalam centos6.8

Bagaimana untuk menyusun dan memasang php dalam centos6.8

藏色散人
藏色散人asal
2022-12-15 09:21:314807semak imbas

Cara untuk menyusun dan memasang PHP dalam centos6.8: 1. Pasang kebergantungan melalui arahan "yum -y install" 2. Salin fail konfigurasi 3. Tambah pembolehubah persekitaran 4. Jalankan "sumber / etc/profile" Perintah; 5. Tambah auto-mula, dan kemudian mulakan semula perkhidmatan php.

Bagaimana untuk menyusun dan memasang php dalam centos6.8

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi centos6.8&&php7.1.5, komputer Dell G3.

Bagaimana untuk menyusun dan memasang php dalam centos6.8?

Kompilasi dan pasang PHP untuk centOS6.8 dan centOS7:

Saya memasang PHP 7 kali pada centOS dan membuat kesimpulan bahawa kedua-dua centOS6.8 dan centOS7 boleh digunakan. Gunakan kaedah untuk menyusun dan memasang PHP. Rasanya penyakit yang berpanjangan membuat doktor yang baik Jangan risau jika anda tidak dapat memasangnya pada mulanya Anda akan mendapat pengalaman selepas memasangnya beberapa kali > Kebergantungan pemasangan:

Tidak boleh dipasang secara automatik Cari di Internet untuk tutorial pemasangan manual, dan anda pada dasarnya tidak akan tersilap

Masukkan direktori setempat:
yum -y install gd-devel zlib-devel libjpeg-devel libpng-devel libiconv-devel freetype-devel libxml2 libxml2-devel openssl openssl-devel curl-devel libxslt-devel libmcrypt-devel mhash mcrypt

.

Muat turun PHP7.1.5: wget http://am1.php.net/distributions/ php-7.1.5.tar.gz

cd /usr/localEkstrak:

Masukkan penyahmampatan direktori:

tar zxvf php-7.1.5.tar.gz

Direktori pemasangan ialah /usr/local /phpcd php-7.1.5

Selepas penyusunan selesai, anda akan melihat: Terima kasih kerana menggunakan folder PHP .1.5, jangan gunakan arahan mv, fail konfigurasi ini masih boleh digunakan pada masa hadapan (jangan padam):
编译:./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-fpm-user=www --with-fpm-group=www --with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-fpm --enable-mbstring --with-mcrypt --with-gd --enable-gd-jis-conv --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --enable-opcache --with-libmbfl --with-onig --enable-pdo --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-pdo-mysql --enable-mysqlnd-compression-support --with-pear --enable-maintainer-zts --enable-session --with-gettext

Tambah pembolehubah persekitaran:

Muatkan pembolehubah persekitaran: sumber / etc/profile (Kebiasaan saya adalah untuk melaksanakan arahan ini dahulu selepas memulakan mesin maya, yang akan mengelakkan banyak masalah)

make
make install
Selepas melaksanakan ini, jalankan php -v untuk melihat versi PHP yang dipasang

Tambah automula:
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
cp php.ini-development /usr/local/php/lib/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(这个很重要)

Tambah kebenaran: chmod 755 /etc/init.d/php-fpm
echo 'export PATH=/usr/local/php/bin:/usr/local/php/sbin:$PATH'>> /etc/profile

Mulakan PHP: /etc/init.d/php -fpm start

Lihat status perkhidmatan PHP: /etc/init.d/php-fpm status

Hentikan perkhidmatan PHP: /etc/init.d/php-fpm stop

chkconfig --add php-fpm
chkconfig php-fpm on
chkconfig --list php-fpm
Mulakan semula perkhidmatan PHP: /etc/init.d/php-fpm restart

Fail konfigurasi PHP ialah /usr/local/php/lib/php.ini Anda boleh merujuknya di sini jika anda pasang sambungan pada masa hadapan.

Pembelajaran yang disyorkan: "

Tutorial Video PHP

"

Atas ialah kandungan terperinci Bagaimana untuk menyusun dan memasang php dalam centos6.8. 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