Mat*_*ux1 5 networking apache2 webserver
我目前已经配置了一台 Ubuntu Web 开发服务器机器,但是在本地网络上连接/查看 Adminer 时遇到问题。例如,我可以使用本地网络 IP(例如 172.16.0.24/index.php)从另一台机器连接到 Apache,没有任何问题。但是当我尝试访问 172.16.0.24/adminer 时,我得到:
Not Found
The requested URL /adminer was not found on this server.
Run Code Online (Sandbox Code Playgroud)
在 Ubuntu Web 开发服务器机器上,我可以通过本地主机上的 127.0.0.1 访问管理员。例如 127.0.0.1/adminer,与 Apache 相同。
我想知道什么是正确的配置,以使管理员可以访问,而无需在另一台联网计算机上玩弄我的 DNS/主机设置。
我在 Ubuntu 16.04 上发现通过安装Adminer
sudo apt-get install adminer
Run Code Online (Sandbox Code Playgroud)
它没有正确设置Adminer Apache 配置文件。我做了以下工作来让它工作:
cd /etc/apache2/conf-available
sudo ln -s ../../adminer/apache.conf adminer.conf
sudo a2enconf adminer
sudo service apache2 reload
Run Code Online (Sandbox Code Playgroud)
之后,它为我在本地和远程工作