centos7的php安装与配置
时间: 2024-09-25 12:19:39 浏览: 50
PHP pthreads v3在centos7平台下的安装与配置操作方法
在 CentOS 7 系统上安装 PHP 的步骤如下:
1. **更新系统**:
```
sudo yum update -y
```
2. **安装依赖包**(对于 RHEL/CentOS 7,需要 EPEL 镜像提供额外的 PHP 包支持):
```
sudo yum install epel-release -y
```
3. **安装 PHP**:
```
sudo yum install php php-mysql php-gd php-fpm php-cli -y
```
这里安装了基本的 PHP 模块,包括 MySQL 支持、GD 图形库支持以及 CLI 提供命令行工具。
4. **启动和启用 FPM 服务**:
```
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
```
5. **检查 PHP 是否安装成功**:
打开浏览器,访问 `http://your_server_ip/phpinfo.php`(替换为服务器 IP 地址),如果看到 PHP 相关信息,说明安装完成。
6. **配置 PHP-FPM**:
配置文件通常位于 `/etc/php-fpm.d/www.conf`,这里可以调整如监听端口、用户组等设置。
7. **创建站点目录**(例如 `/var/www/html`)并放置你的网站内容。
8. **安全配置**:
- 安装防火墙规则允许 HTTP 和 HTTPS 访问到 PHP-FPM。
- 使用 `.htaccess` 文件限制对某些目录的访问,保护敏感信息。
9. **测试 PHP 设置**:
新建一个简单的 PHP 文件,比如 `test.php`,写入 `<?php phpinfo(); ?>`,然后通过 web 浏览器访问确认功能是否正常。
**相关问题--:**
1. 如何查看已安装的 PHP 版本?
2. 如何配置 PHP-FPM 以支持其他数据库引擎?
3. 怎样在 CentOS 7 上重启 PHP-FPM 服务?
阅读全文