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

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

据我所知,目前没有办法在没有命令的情况下禁用SSL。 使用命令,只需启动终端并输入

sudo a2dismod ssl 

并重新启动apache2

 sudo service apache2 restart 

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

 sudo a2enmod ssl 

并重启apache2

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

更改:

 SSLEngine on 

至:

 SSLEngine off 

重启Apache。 我想这需要一个命令……

对于Ubuntu 14.04和使用之前:s​​udo service apache2 restart

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

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

只有命令可用于禁用和启用SSL

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

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

禁用

键入以下命令以重新启动

 apachectl -k restart