我完成了 Wordpress 安装过程,当我访问我的 IP 时,我得到了 Apache2 Ubuntu 默认页面。我做错了什么?
Wordpress 安装在/var/www/html
。我的 URL 是dancer.ly
,我的 IP 是 127.0.0.1。谢谢!
答案1
您很可能在错误的路径下安装了 WordPress。您有以下选择:
移动文件:将所有 WordPress 文件 从 安装 位置 复制到/var/www/html
.
更改apache使用的路径:将DocumentRoot
文件中的更改/etc/apache2/sites-available/000-default.conf
为您安装 WordPress 的路径。
创建新的vHost:通过添加另一个站点创建一个新的 vHost。将 复制到/etc/apache2/sites-available/000-default.conf
类似 的内容/etc/apache2/sites-available/wordpress.conf
并编辑它以进行更改。然后,您可以使用ServerName
通过 URL 访问服务器(例如,通过将其添加到您的/etc/hosts
文件中),或使用 禁用默认主机a2dissite 000-default
。然后,您需要使用 启用您的新站点a2ensite wordpress
(将 wordpress 更改为您命名的 conf 文件)。
当您更改路径或创建新的vHost时,您需要重新启动apache /etc/init.d/apache2 restart
:。
/var/www/html
你可能在安装 WordPress 时将 index.html 留在了目录中。Apache 在搜索index.html
之前会先搜索index.php
。因此你应该直接删除它
答案2
我遇到了和楼主一样的问题。实际上,我清除浏览器缓存就能解决这个问题。我甚至index.html
从包括和下的任何目录中删除了该文件/var/www/html
,但当我导航到我的服务器 IP 时,它仍然会显示在浏览器中。
答案3
这是由于多个索引文件(如index.html
和)造成的index.php
。您需要做的就是删除index.html
/var/www/html 文件夹中的页面,清除缓存并重新加载页面,这样就可以解决问题。