N个 httpd+squid+bind=N个 users
场景:
开发人员,一人一套开发环境,并且服务器环境相同。共用一套域名
过程:
开始有两套方案,一是VPS,如Openvz。二是ISP, 如ISPconfig
经过实验,openvz只是在宿主上模拟出一台主机,然后可以在这个台主机上构建不同的环境和系统。
这样的话,就需要在新的主机上重新搭建环境。复杂不说,还有一点就是是不是真正能模拟出来。
因为我们的环境已经很复杂了。最后舍弃,不过这个有点好处就是独立的存在主机。
可以做一些简单的服务器,这样可以提高安全系数。
而ISPconfig是针对空间域名提供商开发的,所以会有不同的域名和空间地址。
一套域名用于多个IP有点问题。
最后想是不是可以多 IP ,多服务器。
这样就用http作服务器,squid做代理, bind来做域名解析。
我们创建了8个环境。。。。。。即:8个http 8个squid 8个bind
创建了8个虚拟网卡。
流程 request->proxy->dns->server -------- server->proxy->response to client.
这样每个人用不同的代理,就可以访问自己服务器对应的IP地址。
太繁琐,现在想起来,头很大。呵呵,这种环境确实一种挑战。
但是又有点重复的意思,只要调试2个成功了,其余的就是改参数的问题了。
Labels: Server
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home