服务器架构方案解析关于网站服务器的介绍,站长们多少会有所了解,其重要性也直接影响着网站的正常运营,所以说,选择服务器也是比较重要的,建站首先得给服务器选择合理的架构,那么站长们该怎样选择此方案呢?专职优化、域名注册、网站空间、虚拟主机、服务器托管、vps主机、服务器租用的中国信息港为你做详细的介绍!一台负载均衡服务器,二台mysql数据库服务器,一台文件服务器,二台web服务器,用了6台机子,机子有点多,不过都很老,应当是90年代的机子,还有软驱,我听以前的同事说,这些电脑是从一家倒闭公司,接手过来的。架构看下图:服务器架构方案一说明:1,用lvs来做负载均衡还是比较好的,综合考虑,个人觉得lvs比haproxy,apache,nginx都要好一点。2,对于动态请求转发到web服务器,如果是图片和静态文件,直接转到文件服务器,文件服务器用apache做了图片的cache3,服务器用rsync时进行同步文件4,在web端和数据库服务器中间加了一层memcache以减少对数据库的请求,mysql的并发连接数1000多一点,如果是牛人,mysql在怎么优化,我想不会超过2000,如果是大网站同时并发2000,太正常了,这个时候,我们要进行分流,或者减少对数据库的请求以减少mysql的并发连接数。5,二台mysql服务器,用mysqlreplication进行同步,基本上可以做到二台服务器的数据的实时同步。上面的架构有好多可以改进的地方,有好多可以分的更细一点,因为是根据上级的要求来做,所以就没有自做主张了。以下简单说一下架构的过程:1,因为我电脑里面的linux系统是arch,装lvs有很多的不便,所以实验时我改装了haproxy。haproxy安装配置2,apache自身带的mod_cache我觉得缓存的效果不好,不如varnish,squid。但是因为apache用的人多,所以当时决定用这个了。apache缓存的安装配置3,现在有二台web服务器,如果改了一个文件,可以分别传到二台服务器上,如果是多台,手动传就比较麻烦了,推荐安装。rsync安装配置4,memcache在减少对mysql的请求方面做了很大的贡献,memcache的安装配置5,用mysqlreplication来同步数据库可以做到准实时,mysqlreplication安装配置中国信息港,我们专注于企业邮箱、虚拟主机,vps主机,美国空间,香港空间,香港虚拟主机,域名注册,深圳虚拟主机,深圳企业邮箱服务。业务涵盖:企业邮箱、虚拟主机,美国空间,香港空间,主要客户有:青青世界、华侨城地产、观澜高尔夫、深圳机场、华润保险、安琪、清华同方、金碟软件等等国内外500强知名企业。