如何編譯安裝PHP?
先使用「wget」指令下載PHP並解壓縮;
wget http://am1.php.net/distributions/php-7.3.2.tar.gz tar -zxvf php-7.3.2.tar.gz
接著執行指令「./configure --prefix=/opt/soft/php --enable-fpm 」進行編譯;
./configure --prefix=/opt/soft/php --enable-fpm
最後執行「make install」進行安裝即可。
sudo make install
配置PHP
在先前編譯的原始碼套件中,找到php.ini-production,複製到/usr/local/php下,並改名為php .ini:
$ cp php.ini-production /usr/local/php/php.ini
[可選項] 設定讓PHP錯誤訊息列印在頁面上
$ vim /usr/local/php/php.ini
display_errors = On
複製啟動腳本:
$ cp ./sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm $ chmod +x /etc/init.d/php-fpm
修改php-fpm設定檔:
$ cd /usr/local/php/etc $ cp php-fpm.conf.default php-fpm.conf $ vim php-fpm.conf
去掉pid = run/php-fpm.pid 前面的分號
$ cd php-fpm.d $ cp www.conf.default www.conf $ vim www.conf
修改user和group的使用者為目前使用者(也可以不改,預設會新增nobody這個使用者和使用者群組)
推薦教學:《PHP》
以上是如何編譯安裝PHP?的詳細內容。更多資訊請關注PHP中文網其他相關文章!