以前,我试图在mediawiki上设置HTTPS,并遵循了一条指南,该指南说要删除ports.conf Apache文件上的“ Listen 80”。一旦我这样做,该网站就崩溃了,并且没有显示未找到404错误。我确实再次添加了Listen 80行,但无济于事。
我正在运行安装了LAMP的linode VPS(Debian 10),安装了Wordpress,现在是mediawiki。
我是Linux环境的新手,所以我不完全确定可能出什么问题,但是我怀疑Apache文件中的配置错误。最初安装Wordpress时,我将整个站点移至www / html并删除了Wordpress文件夹,以便将其加载到我的域的主页上。直到我更改了“ Listen 80”这一行,一切工作都很好。
任何帮助将不胜感激。
我尝试过的事情:
重新启动apache
检查几个配置文件并确保目录正确
您必须正确设置“虚拟主机”。将“ Listen 80”放入配置文件时,您需要在此处设置更多内容,例如存储所有Web东西的文件夹(目录)的路径。
这是我的Apache配置文件的外观:
/ etc / apache2 / sites-enabled / 001-custom.conf
listen 8081
<VirtualHost *:8081>
ServerAdmin webmaster@localhost
DocumentRoot /web/CustomDirectory
ErrorLog /weblogs/8081e.log
CustomLog /weblogs8081c.log
</VirtualHost>
希望这会有所帮助:)