引言:
一般的企业或者中小型门户网站服务器不止一个,例如Web、数据库、备份服务器等, 要合理的、高可用的把这些服务器通过网络设备连接在一起,为我们提供服务,就需要一个合理的规划与设计。
下面是笔者设计、并正在使用的某地方门户网站Web服务器架构。
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
所需设备:
服务器五台,内网连接交换机一台
服务器环境配置:
Windows Web服务器:Winsows Server 2003 R2 SP2+IIS6.0
Linux Web服务器:RHEL 5.5 64位+Apache+php
数据库服务器1:Winsows Server 2003 R2 SP2+SQL Server 2005
数据库服务器2:RHEL 5.5 64位+MySQL
备份服务器:RHEL 5.5 64位+Vsftpd
说明:
1、Windows Web服务器、Linux Web服务器这两台服务器均配有两块网卡(一个外网IP+一个内网IP),分别接入“内网连接交换机”(内网IP)和“机房接入交换机”(外网IP),用户通过这两台服务器的外网IP来访问网站。
2、“数据库服务器1”只接入“内网连接交换机”,配置一个内网IP,给“Windows Web服务器”提供SQL Server 2005服务,Web程序与数据库通过内网IP连接。
3、“数据库服务器2”只接入“内网连接交换机”,配置一个内网IP,给“Linux Web服务器”提供MySQL服务,Web程序与数据库通过内网IP连接。
4、“备份服务器”只接入“内网连接交换机”,配置一个内网IP,提供ftp服务,其他四台服务器的数据自动备份到此服务器。
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
5、以上五台服务器通过“内网连接交换机”组成局域网,Windows Web服务器、Linux Web服务器这两台服务器通过外网IP给用户提供web服务,即用户通过这两台服务器获取网站信息。
» 转载请注明来源:系统运维 » 某地方门户网站Web服务器架构设计
学习、研究中,公司项目10月份要分布式部署了,正头疼呢。
这是一个站点吗?请教下,这样做了分离,数据同步是怎么样做的?
和2楼问题一样
我猜,这样的结构是不存在数据同步的,只是把不同的数据分别存储在两数据库里,然后互相调用
可以配置同步的
刚配好Linux服务器
这台内网交换机要不要双备。要是这台交换机被关了,整个服务不就停了?
这样部署对机房中心网络的要求很高,中小型企业可以绕过
学习呀,学习呀,谢谢楼主~~~
我觉得这个图不是大型的网络,为什么弄一个LINUX的WEB,SQL和WINDOWS的WEB,SQL 2005呢?备份服务器是自己写的备份脚本还是用其他的”什么“备份其他的服务器呢?
详细细说……
业务需要这么多不同的数据库和服务器!
我们公司目前只有三台服务器,想搭一个简单的web服务器架构,如何搭合理呢?
有多个站点,如:门户、企业站、bbs