php5.6安装与配置
时间: 2025-05-31 12:52:30 浏览: 44
### PHP 5.6 的安装与配置
#### YUM 方式安装 PHP 5.6
在 CentOS 7 环境下,可以通过 `yum` 命令来安装 PHP 5.6 及其扩展模块。以下是具体操作:
1. **启用 EPEL 和 Remi 仓库**
需要先启用额外的软件源以支持 PHP 5.6 的安装。
```bash
yum install epel-release -y
rpm -Uvh https://rpms.remirepo.net/enterprise/remi-release-7.rpm
```
2. **设置 PHP 版本优先级**
使用 `yum-config-manager` 来指定使用 Remi 提供的 PHP 5.6 软件包。
```bash
yum-config-manager --enable remi-php56
```
3. **安装 PHP 主程序及其常用扩展**
执行以下命令完成核心组件和常见扩展的安装:
```bash
yum install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc -y
```
这些扩展涵盖了数据库连接、图像处理等功能需求[^3]。
4. **验证 PHP 安装情况**
检查已成功安装的 PHP 版本号以及可用模块列表。
```bash
php -v
php -m | grep mysql
```
#### Apache 下加载 PHP 模块
为了让 Apache 支持解析 `.php` 文件,需正确配置 HTTP Server 加载 PHP 解析器。
1. **编辑 Apache 配置文件**
修改 `/etc/httpd/conf.modules.d/00-php.conf` 或者主配置文件中的相关内容,确保如下行未被注释掉:
```apache
LoadModule php5_module modules/libphp5.so
AddHandler php5-script .php
DirectoryIndex index.php
```
2. **重启服务使更改生效**
应用新的配置并重新启动 WebServer。
```bash
systemctl restart httpd.service
```
对于 Windows 平台下的 LAMP 环境搭建,则需要手动下载对应版本的 PHP 可执行二进制文件,并将其路径添加到系统的环境变量中;随后调整 Apache 的配置指向本地解压后的 DLL 动态链接库位置[^2]^,^ [^4]。
#### MySQL 数据库集成测试
确认 PHP 是否能够正常访问 MySQL 数据库实例,可以创建一个简单的脚本来尝试建立连接。
```php
<?php
$servername = "localhost";
$username = "root";
$password = "";
// 创建连接对象
$conn = new mysqli($servername, $username, $password);
// 检测连接状态
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
```
保存上述代码至服务器根目录下的某个子文件夹内命名为 testdb.php ,通过浏览器打开该页面观察返回的结果是否显示 Connected successfully 字样即可判断连通性状况良好.
阅读全文
相关推荐



















