![一个服务器为多个 IP 提供服务](https://linux22.com/image/1462096/%E4%B8%80%E4%B8%AA%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%BA%E5%A4%9A%E4%B8%AA%20IP%20%E6%8F%90%E4%BE%9B%E6%9C%8D%E5%8A%A1.png)
我是一名软件开发人员,刚好买了一台专用服务器和 3 个附加 IP 来托管 3 个网站。假设 3 个网站的主 IP 为 1.1.1.1,而 1.1.1.2 至 1.1.1.4 则为 3 个网站。
到目前为止我已经做到了:
- 1 个 nginx 实例,服务 3 个网站
- 3 个“团队”可以通过 1.1.1.2 至 1.1.1.4 访问 1 个 svn。
现在我正在设置 mysql 和 ftp,但它只能通过 1.1.1.1 或 localhost 访问。
我需要做什么?对于 svn,我只需启动它即可。对于 nginx,我只需在某些配置文件中指定 IP。
请帮忙
答案1
您也不一定需要额外的 IP 来托管更多网站。
https://stackoverflow.com/questions/11773544/nginx-different-domains-on-same-ip