我正在尝试在 Ubuntu Server 上以软件形式运行 NextCloud Server。
我已按照所述正确完成所有步骤,并且在虚拟机上的 apache2 上运行它。
因为这是我编辑的文件“/etc/apache2/sites-available/nextcloud.conf”
<VirtualHost *:80>
ServerAdmin ***my mail-id***
DocumentRoot /var/www/nextcloud/
ServerName ***my ip***
Alias /nextcloud "/var/www/nextcloud/"
<Directory /var/www/nextcloud/>
Options +FollowSymlinks
AllowOverride All
Require all granted
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/nextcloud
SetEnv HTTP_HOME /var/www/nextcloud
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
完成所有这些操作后,当我在浏览器中输入我的 IP 地址时,我得到了以下输出:
现在我不知道该怎么办了。
答案1
禁用 apache 运行的默认页面
sudo a2dissite 000-default.conf
然后
sudo systemctl reload apache2
一旦你运行这些步骤,它将运行你想要的页面并禁用 apache 默认页面