我的 Ubuntu Server 20.04 中有 2 个虚拟主机,分别在端口 80 和 443 上为 2 个不同的站点提供服务。
我想使用同一台服务器在自定义端口(比如说 8080)上提供一些静态文件供下载。
我share_backup_folder.conf
在我的文件上添加了一个配置文件/etc/apache2/sites-available
,其内容如下:
<VirtualHost *:8080>
ServerName vpsxxxxx.ovh.net
DocumentRoot /var/www/backup
Alias /backup /var/www/backup
<Directory /var/www/backup>
Require all granted
Options +Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
我启用了它
sudo a2ensite share_backup_folder
并重新启动了 apache2
sudo systemctl restart apache2
,没有任何错误。
当我wget vpsxxxxx.ovh.net:8080/backup/example_file.tar.gz
失败时Connection refused
我在这里遗漏了什么?
谢谢。
答案1
你可能错过了
Listen 8080
并且它可能属于/etc/apache2/ports
。