Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menyusun dan memasang php dalam centos6.8
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.
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.gzcd /usr/local
Ekstrak:
tar zxvf php-7.1.5.tar.gz
Direktori pemasangan ialah /usr/local /phpcd php-7.1.5
编译:./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-gettextTambah 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 installSelepas 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-fpmMulakan semula perkhidmatan PHP: /etc/init.d/php-fpm restartFail 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!