服务器:阿里云ECS 系统版本:CentOS Linux release 8.2.2004 (Core)
1.下载PHP安装包
php-7.4.11.tar.gz
2. 将php-7.4.11.tar.gz上传到Linux的“/usr/local”目录下
3. 解压安装包
[root@iZm5e0ruj2b7jdo68j6u4nZ local
]
4. 创建wordpress用户组及用户,并给wordpress用户设置密码
[root@iZm5e0ruj2b7jdo68j6u4nZ php
]
[root@iZm5e0ruj2b7jdo68j6u4nZ php
]
[root@iZm5e0ruj2b7jdo68j6u4nZ php
]
Changing password
for user wordpress.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
5. 安装依赖库
[root@iZm5e0ruj2b7jdo68j6u4nZ php-7.4.11
]
[root@iZm5e0ruj2b7jdo68j6u4nZ php-7.4.11
]
[root@iZm5e0ruj2b7jdo68j6u4nZ php-7.4.11
]
[root@iZm5e0ruj2b7jdo68j6u4nZ php-7.4.11
]
注:下方是centos8需要安装的依赖库https://blog.csdn.net/A94721990/article/details/109195807
6. 配置
[root@iZm5e0ruj2b7jdo68j6u4nZ php-7.4.11
]
[root@iZm5e0ruj2b7jdo68j6u4nZ php-7.4.11
]
7. 生成php配置文件
[root@iZm5e0ruj2b7jdo68j6u4nZ php-7.4.11
]
8. 生成www配置文件
[root@iZm5e0ruj2b7jdo68j6u4nZ php-7.4.11
]
[root@iZm5e0ruj2b7jdo68j6u4nZ php-fpm.d
]
9. 生成php-fpm配置文件
[root@iZm5e0ruj2b7jdo68j6u4nZ php-fpm.d
]
[root@iZm5e0ruj2b7jdo68j6u4nZ etc
]
10. 生成php-fpm服务启动文件
[root@iZm5e0ruj2b7jdo68j6u4nZ etc
]
[root@iZm5e0ruj2b7jdo68j6u4nZ php
]
[root@iZm5e0ruj2b7jdo68j6u4nZ php
]
11. 测试启动php-fpm
[root@iZm5e0ruj2b7jdo68j6u4nZ php
]
Starting php-fpm
done
[root@iZm5e0ruj2b7jdo68j6u4nZ php
]
root 204713 1 0 12:04 ? 00:00:00 php-fpm: master process
(/usr/local/ph/etc/php-fpm.conf
)
wordpre+ 204714 204713 0 12:04 ? 00:00:00 php-fpm: pool www
wordpre+ 204715 204713 0 12:04 ? 00:00:00 php-fpm: pool www
root 204717 30454 0 12:05 pts/0 00:00:00
grep --color
=auto php
12. 查看当前已安装的php的版本
[root@iZm5e0ruj2b7jdo68j6u4nZ php
]
PHP 7.4.11
(cli
) (built: Oct 21 2020 11:13:18
) ( NTS
)
Copyright
(c
) The PHP Group
Zend Engine v3.4.0, Copyright
(c
) Zend Technologies
[root@iZm5e0ruj2b7jdo68j6u4nZ php
]