简单有效将Apache 2.2版本升级至Apache 2.4

对于我们大部分网友站长来说,可能使用较多的是Nginx引擎居多。但是有些程序确实是需要使用到Apache,以及有些站长也是比较喜欢使用Apache的。实际上我们每个不同的引擎都有各自的优缺点的,这个老左也有在(关于Nginx、Apache、Tomcat三个WEB引擎的区别和认知)文章中有介绍到主流的WEB引擎的各自优缺点。

在这篇文章中,老左将会记录如果我们有些服务器WEB环境开始安装的默认都是Apache2.2版本,但是目前最新版本是2.4,所以我们需要升级到最新。如何升级呢?当然我们在升级之前需要做的就是数据备份,以免出现问题,然后我们根据下面方法尝试升级。

第一、重命名备份文件

mv /etc/apache2/sites-available/laozuo.org /etc/apache2/sites-available/laozuo.org.conf

这里我们使用mv命令重命名/etc/apache2/sites-available /目录中的每个虚拟主机文件,以包括.conf扩展名。

第二、添加虚拟主机

使用a2ensite命令添加虚拟主机。 确保包含.conf扩展名。

a2ensite laozuo.org.conf

使用a2dissite命令禁用旧的虚拟主机。 确保不包括.conf扩展名.

a2dissite laozuo.org

然后如果我们有多个站点也是重复进行上面的。然后我们重启生效:service apache2 reload

如果要在虚拟主机文件中使用访问控制规则,则需要按照以下说明更新Apache 2.4权限。 您无法在Apache 2.2中添加“要求所有授予的权限”行,否则会出现500个内部服务器错误。 我们需要到Apache 2.4之后立即进行更改。

我们需要编辑配置文件,如果我们是Ubuntu和Debian,这通常是/etc/apache2/sites-available/laozuo.org.conf之类的文件。 在CentOS和Fedora上,这通常是/etc/httpd/conf.d/vhost.conf

Ubuntu或者Debian

vi /etc/apache2/sites-available/laozuo.org.conf

CentOS或者Fedora:

vi /etc/httpd/conf.d/vhost.conf

第三、添加授权

我们需要在VirtualHost块中,找到或创建您网站的公共目录的Directory块。 添加要求全部授予的行。

/etc/apache2/sites-available/laozuo.org.conf 或者 /etc/httpd/conf.d/vhost.conf

编辑和添加:

<VirtualHost *:80>

<Directory /path/to/public/website/>
Require all granted
</Directory>

</VirtualHost>

保存和重复如果有多站点话。

第四、重启生效

Ubuntu 或者 Debian:

service apache2 reload

CentOS:

/etc/init.d/httpd reload

Fedora:

systemctl reload httpd.service

最后,如果我们在升级过程中替换了Apache配置文件,则默认虚拟主机的位置将从/var/ www更改为/ var/www/ html。 如果我们不想使用默认虚拟主机,则可能必须再次禁用它。如果我们使用的是其他一键WEB环境的话,那不要这么麻烦,直接他们应该是提供升级小工具的。

声明: 本站仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者请自行考虑后入手并自担风险!
关于安全: 任何IDC都有倒闭和跑路的可能,出口线路更不可控,月付和备份是您的最佳选择,请保持良好的、有规则的备份习惯.

当前积分兑换比率为:1 元 = 10 资源币

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!suminxia@qq.com

2. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!

3. 如果你也有好源码或者教程,可以到审核区发布,分享有资源币奖励和额外收入!

4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!

5. 如有链接无法下载、失效或广告,请联系管理员处理!

6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

7. 本站不保证所提供下载的资源的准确性、安全性和完整性,源码仅供下载学习之用!

8. 如用于商业或者非法用途,与本站无关,一切后果请用户自负!

9. 如遇到加密压缩包,默认解压密码为"www.uzyw.cn",如遇到无法解压的请联系管理员!


有资源网 » 简单有效将Apache 2.2版本升级至Apache 2.4

发表评论

发表评论

提供最优质的资源集合

立即查看 了解详情