两个apache服务器的同一机器上有相同端口

分享于 

1分钟阅读

互联网

  繁體


可以在一个机器上有两个不同的网站。

选项1:

只要运行一个apache实例,并通过虚拟主机区分域。

可以在/etc/apache2/sites-available中创建符号链接,然后从/etc/apache2/sites-enabled创建到要启用或使用a2ensite cmd的相应文件的符号链接。

对于每个虚拟主机创建一个<Virtual Host> -Block,并为相应的ServerName-Tag文件。

选项2:

使用反向代理,例如Nginx,在端口80上运行这个反向代理,让apache使用第2个不是80的端口,至于apache,你必须在/etc/nginx/sites-available中设置多个服务器块,并且通过symlinking从/etc/nginx/sites-enabled启用它们。



Server  mac  MACH  Apache  
相关文章