Apache 虚拟主机配置

Apache 虚拟主机配置

我正在关注安装 redmine 的指南。

它有一个关于 apache2 虚拟主机配置的部分。

sudo nano /etc/apache2/sites-available/mysite
<VirtualHost *:80>
 ServerName my_domain.com
 DocumentRoot /var/www/redmine
 ServerAdmin [email protected]
 LogLevel warn
 ErrorLog /var/log/apache2/redmine_error
 CustomLog /var/log/apache2/redmine_access combined
 <Directory /var/www/redmine>
 Options Indexes FollowSymLinks MultiViews
 AllowOverride None
 Order allow,deny
 allow from all
 RailsBaseURI /redmine
 PassengerResolveSymlinksInDocumentRoot on
 </Directory>
</VirtualHost>

在我的例子中,我有一个具有静态 IP 的 Ubuntu 服务器

192.168.1.100

我需要最好通过非标准端口访问redmine应用程序(而不是像上面那样配置ServerName并通过访问http://my_website)。

因此,我需要通过 url 从另一台 PC 访问该应用程序(只需在本地子网中访问)

192.168.1.100/8888

提前致谢。

答案1

你可以改变这一行

<VirtualHost *:80>

执行此操作以监听端口 8888

<VirtualHost *:8888>

当然,做出此更改后请重新启动服务器。

相关内容