https://blog.csdn.net/zhengzaifeidelushang/article/details/106584148
1.下載php 源文件并解壓
wget https://www.php.net/distributions/php-7.4.7.tar.gz
tar -zxvf php-7.4.7.tar.gz
mkdir /home/php_runtime
2.指定安裝位置
./configure --prefix=/home/php_runtime --enable-fpm
3.如果出現(xiàn)包缺失:
error: Package requirements (libxml-2.0 >= 2.7.6) were not met:
yum install libxml2
yum install libxml2-devel
error: Package requirements (sqlite3 > 3.7.4) were not met:
yum install sqlite-devel
4.配置php-fpm(php-fpm占用的是9000端口)
###復(fù)制配置文件
cd /home/php_runtime/etc
cp php-fpm.conf.default php-fpm.conf
cd /home/php_runtime/etc/php-fpm.d
cp www.conf.default www.conf
修改配置
vim www.conf
使用 “/nobody” 定位 并修改為
驗證
/home/php_runtime/sbin/php-fpm
開機啟動
vi /etc/rc.local
添加 /home/php_runtime/sbin/php-fpm
5.編譯并安裝
make && make install
6.創(chuàng)建軟連接
ln -s /home/php_runtime/bin/php /usr/bin/
7.驗證
php -v
8.給PHP CLI安裝擴展
使用yum命令安裝朱盐,使用yum安裝PHP擴展會自動配置php.ini文件榆综,安裝完直接可用
yum install php-gd
yum install php-mysql
yum install php-common
yum install php-mbstring
yum install php-xml
yum install php-bcmath
yum install php-cli
yum install php-devel
yum install php-pear