从Amazon EC2中的php 5.3和apache 2.2升级到php 7和apache 2.4

问题描述 投票:-1回答:1

我有一个旧系统,其中安装了Apache 2.2.34(linux)php 5.3.29(CLI)。

我只想将我的Apache升级到2.4.x,以便可以使用php 7。

我曾尝试搜索相同的内容,但大多数站点都为CentOS或Ubuntu提供了解决方案。我是Linux的新手,所以在Amazon EC2实例。

上应用它时,我有点困惑

如果有人可以向我提供逐步进行升级的过程,那将非常有帮助。我只需要升级服务器,就可以进行相应的配置。

linux amazon-ec2 php-7 rhel apache2.4
1个回答
0
投票

经过更多的谷歌搜索后,我找到了升级所需的步骤。希望能对任何寻求帮助的人有所帮助:

登录到您的Linux实例并首先执行常规系统更新

$ sudo yum update

停止正在运行的Web服务器

$ sudo service httpd stop

使用命令创建现有httpd的备份:

$ sudo cp -a /etc/httpd /etc/httpd.bak

删除任何现有的PHP包

$ sudo yum remove php*

删除旧的Web服务器安装

$ sudo yum remove httpd*

更新yum软件包存储库

$ sudo yum clean all
$ sudo yum upgrade -y

安装Apache 2.4

$ sudo yum install httpd24

安装PHP 7软件包

$ sudo yum install php70 php70-mysqlnd php70-imap php70-pecl-memcache php70-pecl-apcu php70-gd

安装新版本的mod_ssl

$ sudo yum install mod24_ssl

我还需要重新配置/etc/httpd/conf/httpd.conf和/etc/httpd/conf.d/ssl.conf以便启用SSL和漂亮的永久链接。

最后我要做的就是启动我的Web服务器

$ service httpd start

就是这样。

© www.soinside.com 2019 - 2024. All rights reserved.