1. Muat turun PHP dan pustaka sambungannya
Mula-mula muat turun pakej PHP dimampatkan di tapak web rasmi dan muat turun versi yang sepadan. Beberapa perpustakaan sambungan biasa boleh didapati di tapak web rasmi, termasuk mysql, gd, zip, dll. Perlu diingatkan bahawa versinya harus sepadan dengan versi PHP, jika tidak masalah seperti ketidakserasian mungkin berlaku.
2. Pasang kebergantungan
Sebelum memasang PHP, anda perlu memastikan bahawa beberapa kebergantungan telah dipasang Anda boleh menggunakan arahan berikut:
Di bawah Ubuntu/Debian:
sudo apt-get install build-essential libxml2-dev libbz2-dev libcurl4-openssl-dev libjpeg-dev libpng-dev libfreetype6-dev libssl-dev libmcrypt-dev libreadline-dev
sudo yum install epel-release
sudo yum install gcc make autoconf libc-dev pkg-config libxml2-devel bzip2-devel curl-devel libjpeg-devel libpng-devel freetype-devel openssl -devel mcrypt-devel readline-devel libxslt-devel
Antaranya, CentOS perlu memasang sumber epel terlebih dahulu sebelum menggunakan sudo yum install untuk memasang dependencies.
3. Penyahmampatan dan konfigurasi
Ekstrak pakej mampat PHP yang dimuat turun ke direktori pilihan anda dan konfigurasikan php.ini Anda boleh menyalin fail php.ini-development ke fail php.ini untuk mencapai.
Selepas menyahmampat PHP, masukkan direktori PHP dan laksanakan arahan berikut:
./configure --prefix=/usr/local/php --with-config-file-path=/ usr /local/php/etc --with-bz2 --with-curl --with-freetype-dir=/usr/local/freetype --with-png-dir --with-jpeg-dir --with-gd - -with-iconv-dir=/usr/local/libiconv --with-zlib --with-gettext --with-openssl --with-mhash --enable-ftp --enable-mbstring --enable-mysqlnd - - with-mysqli --with-pdo-mysql --with-openssl
Nota: Perintah di atas adalah untuk rujukan sahaja, anda perlu melaraskannya mengikut versi Linux dan versi PHP anda sendiri .
4. Penyusunan dan pemasangan
Laksanakan arahan buat untuk menyusun Perintah khusus ialah:
buat && buat pemasangan
Langkah ini mungkin mengambil sedikit masa. masa. Ia bergantung pada konfigurasi perkakasan anda. Selepas pemasangan terakhir selesai, anda boleh melihat fail berkaitan dalam direktori sasaran.
5. Konfigurasi
Selepas memasang PHP, anda perlu mengkonfigurasi pelayan web untuk berfungsi dengan PHP. Salin fail konfigurasi PHP (php.ini) ke direktori /etc di bawah direktori pemasangan.
Ubah suai fail konfigurasi http.conf apache dan tambahkan kod berikut padanya:
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php
6. Ujian
Mulakan pelayan Apache, buat fail index.php baharu dalam direktori akar web, dan tulis kod berikut:
phpinfo () ;
?>
Selepas menyimpan, lawati fail index.php dalam penyemak imbas Jika anda boleh melihat maklumat berkaitan PHP, ia membuktikan bahawa PHP berjaya dipasang.
7. Pasang perpustakaan sambungan
Jika anda perlu menggunakan beberapa perpustakaan sambungan, anda boleh memasangnya dengan arahan berikut:
sudo apt-get install php5-mysql php5 -curl php5 -gd
atau
sudo yum install php-mysql php-curl php-gd
Selepas pemasangan selesai, anda perlu memulakan semula pelayan Apache.
Atas ialah kandungan terperinci Bagaimana untuk memasang PHP secara berasingan dalam sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!