如何在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和使用之前:sudo 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