Centos 安装PHP

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.如果出现包缺失:
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端口)

###复制配置文件
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” 定位 并修改为

image.png

验证

/home/php_runtime/sbin/php-fpm

开机启动

vi /etc/rc.local

添加 /home/php_runtime/sbin/php-fpm


image.png

5.编译并安装

make && make install

6.创建软连接

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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。