如何在 Apache 中禁用和启用 SSL(如果可能的话,不使用命令)?

如何在 Apache 中禁用和启用 SSL(如果可能的话,不使用命令)?

我在 Ubuntu 14.04 中运行 Apache。如何在不使用命令的情况下禁用和启用 SSL 模式?使用命令怎么样?

答案1

据我所知,目前决不不使用命令禁用 SSL。使用命令,只需启动终端并输入

sudo a2dismod ssl

并重新启动 apache2

sudo service apache2 restart

要执行相反的操作,请使用此命令

sudo a2enmod ssl

并重新启动 apache2

答案2

若要不使用命令禁用 SSL,您可以手动编辑 SSL 配置文件中的 SSLEngine 指令(通常在 /etc/apache2/sites-enabled/default-ssl.conf 中)

改变:

SSLEngine on

到:

SSLEngine off

重新启动 Apache。我猜这需要一个命令...

对于 Ubuntu 14.04 及之前使用:sudo service apache2 restart

对于 Ubuntu 16.04 及更高版本,请使用:sudo systemctl restart apache2.service

从:https://httpd.apache.org/docs/2.4/mod/mod_ssl.html

答案3

仅可用于禁用和启用 SSL 的命令

使用 root 权限在 Apache 服务器上找到 SSL 协议配置。然后输入

grep -i -r "SSLProtocol" /etc/apache2 

禁用

输入以下命令重新启动

apachectl -k restart 

相关内容