在 Apache 中设置 ServerTokens 和 ServerSignature

mk_*_*_89 2 lamp mysql security apache2 apache2.4

我一直在密切关注本教程

http://net.tutsplus.com/tutorials/php/how-to-setup-a-dedicated-web-server-for-free/comment-page-8/#comments

我已经安装了 Apache php & MySql

我已经运行了命令sudo nano /etc/apache2/apache2.conf,我正在尝试设置“ServerTokens Full”to“ServerTokens Prod”“ServerSignature On”to “ServerSignature Off”,但我似乎找不到这些行,我做错了什么?

我是设置专用服务器的新手,因此任何指导都会有所帮助

小智 9

这些配置指令现在位于:

/etc/apache2/conf-available/security.conf

然后由a2enconf命令符号链接到:

/etc/apache2/conf-enabled/security.conf

以下是相关的 Apache 2.4 文档:


pgs*_*chk 8

在最近的 Ubuntu 版本中,这些参数可以在/etc/apache2/conf.d/securityapache2.conf 中找到

您所遵循的指南适用于 4 年前的 Ubuntu 版本,请尝试查找Ubuntu 12.04的指南(猜测这是您使用的)。