如果禁用匿名浏览,如何在 EC2 上配置 Mediawiki?

Fea*_*ron 4 server amazon-ec2 mediawiki software-installation

所以我在全新的 Amazon EC2 实例上安装了新的 MediaWiki 实例。一切都在顺利进行,直到我必须通过网络浏览器登录才能配置它。由于我托管的服务器上运行,我打不http://localhost/mediawiki/config/index.php喜欢的指示说。

如果我尝试通过 访问它http://<My IP address>/mediawiki/config/index.php,我的浏览器只会尝试下载该文件,因为未启用匿名浏览。我好像是在LocalSettings.php 之前创建的,所以我不知道如何从这里向前推进。

tom*_*chi 5

实际上,有一种出色的通用方式可以像访问本地资源一样访问远程资源。

ssh -L 8080:localhost:80 username@EC2machine
Run Code Online (Sandbox Code Playgroud)

这会将 EC2 实例上的端口 80(http 协议)隧道连接到端口 8080 上的您自己的计算机环回接口

只需http://localhost:8080在您的计算机上输入Web 浏览器,就会通过创建的 SSH 隧道将请求重定向到您的 EC2 实例

我为环回接口端口选择 8080 而不是 80 的原因是,低于 1024 的端口是特权端口,需要使用 sudo。