centos7中升级apache版本的方法

  

这篇文章给大家分享的是centos7中升级apache版本的方法,相信大部分人都还没学会这个技能,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。

<强>第一步:找出默认软件库上的apache版本

为了查找Centos上软件库里的apache版本,在命令行下输入以下指令:

百胜信息httpd

如果你的Centos保持着默认的配置的话,你很可能会按到类似的结果:

root@crosp ~ # httpd百胜信息   加载插件:fastestmirror   epel/x86_64/metalink | 19 kB 00:00   epel | 4.3 kB 00:00   (1/3):epel/x86_64/group_gz | 170 kB 00:00   (2/3):epel/x86_64/primary_db | 4.6 MB 00:00   (3/3):epel/x86_64/updateinfo | 780 kB 00:00   从缓存hostfile加载镜像速度   *基础:mirrors.ircam.fr   * epel: mirrors.ircam.fr   *附加:centos.mirror.fr.planethoster.net   *更新:centos.mirror.fr.planethoster.net   可用的包   名称:httpd   拱:x86_64   版本:2.4.6   版本:45. el7.centos.4   大小:2.7米/7/x86_64回购:更新   摘要:Apache HTTP服务器   URL: http://httpd.apache.org/许可:美国手语2.0   描述:Apache HTTP服务器是一个强大、高效和可扩展的   :web服务器。

正如你从上面的输出结果中看到,默认软件库中只有2.4.6版本的apache。

注意:

Centos使用向后修复安全实践来将新的软件修复应用到更早期的版本。所以,默认库中的早期版本软件不意味着就更脆弱。不过对于我来说,并不算是个满足需求的更新。

你可以使用的更新日志来查看版本更新:

sudo yum安装yum-changelog   yum更新日志httpd

<强>第二步:安装CodeIT库

CodeIT的人提供了一个很好的自定义库。这个库提供了最新版本的服务器软件(Apache,Nginx)。

在安装CodeIT库之前,你需要开启EPEL .EPEL提供了CodeIT库需要的依赖。

sudo使用yum安装- y epel-release

最后,我们来安装CodeIT库

cd/etc/yum.repos.d,,wget https://repo.codeit.guru/codeit。el 'rpm q——《“% {VERSION}“;美元(rpm - q - whatprovides redhat-release)”。回购

接下来,我们再次确认Apache的包版本,你应该会看到类似下面的输出

root@crosp ~ # httpd百胜信息   加载插件:更新日志,fastestmirror   从缓存hostfile加载镜像速度   *基础:centos.crazyfrogs.org   * epel: mirror.23media.de   *附加:mirrors.ircam.fr   *更新:centos.mirror.fr.planethoster.net   可用的包   名称:httpd   拱:x86_64   版本:2.4.25   版本:3. el7.codeit   大小:1.4米   回购:CodeIT/x86_64   摘要:Apache HTTP服务器   URL: http://httpd.apache.org/许可:美国手语2.0   描述:Apache HTTP服务器是一个强大、高效和可扩展的   :web服务器。

<强>第三步:安装Apache

现在你应该有了安装最新版Apache所需要的所有东西:

yum安装httpd

一旦Apache安装好,我们就可以测试Apache是否正常工作:

[root@crosp ~] # systemctl启动httpd

输出应该是类似下图:

root@crosp ~ #卷发localhost   & lt; !DOCTYPE html公众“-//W3C XHTML 1.1//DTD//EN"“http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"比;      http://www.w3.org/1999/xhtml" & lt; html xmlns=?xml: lang=癳n"比;   & lt; head>   & lt; title> Apache HTTP服务器的测试页面> [root@crosp ~] # systemctl启用httpd

以上就是centos7中升级Apache版本的方法,详细使用情况还需要大家自己亲自动手使用过才能领会。如果想了解更多相关内容,欢迎关注行业资讯频道!

centos7中升级apache版本的方法