[英]Config VirtualHosts on Debian/Apache
在http:// localhost的 debian / apache服务器上,我已重定向到端口3000上的api(这是可以的)现在,我想在http:// localhost:8090中打开另一个端口(8090),将其重定向到/无功/ www / html等/
怎么做?
通过运行查找默认的虚拟主机配置文件
ls /etc/apache2/sites-available/
应该有一个名为deault.conf或类似文件。 我们要编辑此文件
sudo nano /etc/apache2/sites-available/default.conf
通过在该文档的顶部添加,确保apache实际上正在监听您的8090端口
Listen 8090
更改conf文件的其余部分以匹配您的站点,因此它可能看起来像这样
Listen 8090
<VirtualHost *:8090>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/
# Other directives here
</VirtualHost>
用其他名称将文件保存在同一文件夹中。 文件必须以“ .conf”结尾。 通过运行将虚拟主机添加到启用的站点
sudo a2ensite virtual_host_file_name.conf
将“ virtual_host_file_name.conf”替换为您在上一步中选择的文件名。
然后重新启动apache服务器
sudo service apache2 reload
似乎您只想从本地主机访问它,但是如果要远程访问它,则可能需要检查防火墙。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.