HCRM博客

如何在CentOS系统下安装并配置PHP 5.5?

CentOS 7.5 安装 PHP 5.5

步骤一:准备工作

1、更新系统软件包

如何在CentOS系统下安装并配置PHP 5.5?-图1
(图片来源网络,侵权删除)
  • sudo yum update y

2、安装 EPEL 仓库

EPEL(Extra Packages for Enterprise Linux)仓库提供了许多额外的软件包,执行以下命令来安装 EPEL 仓库:

  • sudo yum install epelrelease y

3、安装 Webtatic 仓库

Webtatic 是一个第三方的 YUM 仓库,专门提供新版本的 PHP,执行以下命令来安装 Webtatic 仓库:

  • sudo rpm Uvh https://mirror.webtatic.com/yum/el7/webtaticrelease.rpm

4、查看可用的 PHP 版本

可以查看 Webtatic 仓库中可用的 PHP 版本:

如何在CentOS系统下安装并配置PHP 5.5?-图2
(图片来源网络,侵权删除)
  • yum search php55w

步骤二:安装 PHP 5.5 及相关模块

1、安装 PHP 5.5 核心及常用模块

  • sudo yum install php55w php55wcommon php55wcli php55wfpm php55wmysqlnd php55wpdo php55wgd php55wmbstring php55wxml php55wopcache y

2、启动并启用 PHPFPM 服务

  • sudo systemctl enable now phpfpm

3、验证 PHP 安装

创建一个简单的 PHP 文件来验证安装是否成功:

  • echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

然后在浏览器中访问http://your_server_ip/info.php,你应该能看到 PHP 的信息页面。

步骤三:配置虚拟主机(可选)

如果你在使用 apache 或 Nginx,你可能需要配置虚拟主机来使用 PHPFPM。

如何在CentOS系统下安装并配置PHP 5.5?-图3
(图片来源网络,侵权删除)

1、Apache 配置示例

编辑你的 Apache 配置文件(例如/etc/httpd/conf/httpd.conf)并添加以下内容:

  • <VirtualHost *:80>
  • DocumentRoot "/var/www/html"
  • DirectoryIndex index.php index.html
  • <FilesMatch \.php$>
  • SetHandler "proxy:unix:/var/run/phpfpm/www.sock|fcgi://localhost/var/run/phpfpm/www.sock"
  • </FilesMatch>
  • ErrorLog logs/myerror_log
  • CustomLog logs/myaccess_log common
  • </VirtualHost>

然后重新启动 Apache:

  • sudo systemctl restart httpd

2、Nginx 配置示例

编辑你的 nginx 配置文件(例如/etc/nginx/nginx.conf)并添加以下内容:

  • server {
  • listen 80;
  • server_name your_domain_or_ip;
  • root /var/www/html;
  • index index.php index.html;
  • location ~ \.php$ {
  • fastcgi_pass unix:/var/run/phpfpm/www.sock;
  • fastcgi_index index.php;
  • include fastcgi_params;
  • }
  • error_log logs/myerror_log;
  • access_log logs/myaccess_log;
  • }

然后重新启动 Nginx:

  • sudo systemctl restart nginx

本文详细介绍了在 CentOS 7.5 上安装 PHP 5.5 的过程,通过安装 EPEL 和 Webtatic 仓库,我们可以方便地使用 YUM 来安装最新版本的 PHP 及其相关模块,我们还介绍了如何配置 Apache 和 Nginx 以使用 PHPFPM,希望本文能帮助你在 CentOS 7.5 上顺利安装和使用 PHP 5.5。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/15758.html

分享:
扫描分享到社交APP
上一篇
下一篇