服务器
当前位置:服务器首页 >> Linux操作系统 >> 架设某大型网站服务器之全部过程(1)
架设某大型网站服务器之全部过程(1)
2009-08-16 23:28:52  作者:Linux  来源:服务器  浏览次数:0  文字大小:【】【】【
  •      *网站服务器  主要任务:  根据开发设计需求架设大型的网站服务器  主要软件:  apache+jboss+oracle  简称:LAJO  apache+php+mysql  简称:LAMP  proftpd+mysql  简称:LPM  ssh+expec ...

  *网站服务

  主要任务:

  根据开发设计需求架设大型的网站服务

  主要软件:

  apache+jboss+oracle

  简称:LAJO

  apache+php+mysql

  简称:LAMP

  proftpd+mysql

  简称:LPM

  ssh+expect

  iptables

  bind

  mail

  具体要求:

  海量用户访问

  海量用户存储

  (国内外互通)

  南北互通.

  需求分析:

  1.保证高要求高质量高性能,需要选择系*nix操作平台(这里选择as4.3);

  2.保证高访问量高数据处理,需要选数商业数据库(这里选择oracle9.2.0.4);

  3.解决南北互通(包括国内外互通),需要架设基于bind-view功能的智能DNS服务器.

  4.使用流行的B/S,C/S程序架构,需要选择了JBOSS服务器.

  5.更好地处理静态页面效果,需要选择了Apache服务器.

  6.根据程序注册用户与上传要求,需要架设ftp服务器.

  7.时时自动化系统监控,需要架设LAPM服务器.(这里使用软件cacti).

  8.公司与客户交流,需要架设邮件服务器.(这里使用postfix+extmail).

  9.自动化文件数据处理与安全设置,需expect+ssh+iptables结合shell脚本.

  10.海量,需要集群负载均衡与配备存储设备.

  具体流程:

  1.硬件采购.

  这里略.

  2.操作系统安装

  安装redhatas4.3

  系统空间划分(略)

  安装开发环境,DNS,LAMP环境所需软件包.

  并确认以下包已安装:

compat-db  
compat-gcc
compat-gcc-32
compat-oracle-rhel4
compat-libcwait
compat-libgcc
compat-libstdc++-296
compat-libstdc++-33
gcc
gcc-c++
gnome-libs
gnome-libs-devel
libaio-devel
libaio
make
openmotif21
xorg-x11-deprecated-libs-devel
xorg-x11-deprecated-libs
sysstat              disk4
openmotif21           disk3
libaio             disk3
libaio-devel          disk3
freetype-devel         disk3
fontconfig-devel         disk3
xorg-x11-devel-          disk3
xorg-x11-deprecated-libs-devel-    disk3
glib-devel             disk4
ORBit-devel           disk4
gtk+-devel           disk4
alsa-lib-devel          disk3
audiofile-devel         disk3
esound-devel-         disk3
libjpeg-devel-         disk3
libtiff-devel-           disk3
libungif-devel-          disk3
imlib-devel           disk4
gnome-libs-devel        disk4
expect            disk4


0

顶一下

0

踩一下