我是 Linux/Ubuntu 14.04 的新手,我正在尝试在本地服务器上安装 joomla! 来构建一个网站,然后将其传输到云服务器。我不完全了解我自己的服务器是如何工作的,我一直在充分利用许多在线指南。
目前正在使用本指南:https://www.liberiangeek.net/2014/09/install-joomla-ubuntu-14-04-apache2-mysql-php-support/
因此,我在 /var/www/html/ 文件夹中解压了最新的 (3.4.1) joomla 完整包。然后我授予权限并重新启动 apache。
现在我想在浏览器中访问我的服务器,希望 joomla!提示页面能帮助我安装等等。但我无法让 joomla 页面出现。如果我输入我的 isp,我会得到一个 Claro 互联网页面,它显示了我使用 USB 调制解调器连接到互联网。如果我输入 localhost,我会得到 apcahe2 Ubuntu 默认页面。
我在这里遗漏了什么?
答案1
Apache 总是显示某个文件。如果您未指定特定文件,它将在其根目录中查找(默认情况下为/var/www/html
,但可以更改)。它将查找一个文件名层次结构,例如index.html
,这是您看到的默认页面。但是,您可以在 URL 中指定不同的文件名,例如localhost/index.php
,它将加载该文件index.php
。
我相信 Joomla 使用index.php
,所以试试看。如果 Joomla 位于 这样的目录中/var/www/html/MyWebsite
,那么您可以输入localhost/MyWebsite/index.php
来加载它。
Apache 本身不需要知道您正在运行 Joomla 网站、Wordpress 网站还是其他什么;它只需要知道要加载什么文件。