web 服务架构 多个域名/多个端口 基于 单个IP虚拟主机

回复 收藏
这个是我面试时,有几次提到的问题,当时问我的时候的一脸的茫然,不知道 怎样实现
   例:
一、有 a b c 三个域名,怎么在一个IP 不同的端口下 实现 访问?
二、还有一个是医院的给我打电话直接问,有5台服务器,然后有几个不同的网站,都在一个服务里面,问我可以做不,如果早知道是下面这个答案,也已经有工作了{:7_206:},  我的回答是: 你们服务器上是不是有安装多个web服务,他说就一个。我就回答了说不会。然后..........就你们都懂得

我是在百度上了一些资料,“基于域名的虚拟主机和基于IP的虚拟主机”
这个是apache 官网给出的资料:   自己翻译

总结:
apache 主配置文件 写出监听的 IP地址及端口(httpd.conf 红色圈,可以添加要监听的IP地址,下面监听的是端口,都可以添加多个.具体参照上面“例”)
apache.jpg



apache 虚拟主机文件 配置 (httpd-vhosts.conf  虚拟主机配置 ,每添加一个就代表虚拟主机,*:代表监听本机的IP地址,80:代表本机监听端口,G
一台服务器可以有多个IP ,所以* 号是可以更改成IP 地址。)
apache 虚拟主机.jpg




+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
还是希望阿铭老师,能给出更专业的说法。

2016-04-05 18:20 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: