如何在CentOS VPS上安装PHP?
| 步骤 |
操作 |
命令示例 |
| 1 |
更新系统 |
sudo yum update -y |
| 2 |
安装EPEL仓库 |
sudo yum install epel-release -y |
| 3 |
安装PHP |
sudo yum install php php-mysql -y |
| 4 |
验证安装 |
php -v |
CentOS VPS安装PHP完整指南
准备工作
在开始安装前,请确保:
- 已获取root权限或sudo权限
- VPS已连接互联网
- 系统为CentOS 7或8版本
安装步骤详解
1. 系统更新
首先更新系统软件包:
sudo yum update -y
2. 安装EPEL仓库
EPEL(Extra Packages for Enterprise Linux)提供了额外的软件包:
sudo yum install epel-release -y
3. 安装PHP
通过yum安装PHP及常用扩展:
sudo yum install php php-mysql php-gd php-mbstring php-xml php-zip -y
4. 验证安装
检查PHP版本确认安装成功:
php -v
常见问题解决方案
| 问题 |
原因 |
解决方案 |
| 找不到PHP包 |
仓库未正确配置 |
检查EPEL仓库是否安装成功 |
| 版本过旧 |
默认仓库版本低 |
启用Remi仓库获取新版PHP |
| 扩展缺失 |
未安装对应扩展包 |
使用yum search php-查找所需扩展 |
性能优化建议
- 调整php.ini中的内存限制和超时设置
- 启用OPcache加速
- 根据实际需求安装必要扩展
如需特定PHP版本,可考虑使用Remi仓库:
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum-config-manager --enable remi-php74
发表评论