var/www/html 中的 WordPress 未加载任何内容(在数字海洋上)

WordPress in var/www/html not loading anything (on digital ocean)

我正在尝试通过备份在数字海洋上安装我的 godaddy wordpress 网站。我按照数字海洋上的说明安装了数字海洋 ubuntu droplet:

当我转到我的 site.com/ 时,它会转到 /index.html apache 文件,但没有别的。在我的本地主机上,我访问了 /phpadmin,但是当我更改名称服务器 example.com/phpadmin 时,它不起作用。我试过 example.com/html/index.php 或变化无济于事。

这是我的 example.com.conf 文件,如果您认为我遗漏了什么,请告诉我:

exmaple.com.conf

<VirtualHost *:80>
     ServerName example.com
     DocumentRoot /var/www
</VirtualHost>
<VirtualHost *:80>
     ServerName www.example.com
     Redirect permanent / http://example.com/
</VirtualHost>

000-default.conf

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

.htaccess

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

注意:当我安装 WP new 时,它进入了 ~/root/wordpress 如果重要的话

问题有 2 个:

我的文件应该在 var/www 目录而不是 var/www/html,我不知道为什么,因为所有教程都不是这样说的。

我没有权限授予任何有 GET 请求的人。 我的朋友帮助了我,我相信这是他在命令提示符下所做的,

var/www/html

中排名第一

cat /etc/pa

cat /etc/passwd | grep www

chown -R www-data:www-data ./

然后在 var/www

mv ./html/*.* ./

ls -aslh html/

rm -rf html/

首先删除了初始 Apache 安装在 /var/www/html/ 目录中创建的默认 index.html 文件并且它有效...我知道它已经晚了,但是为未来的用户添加了