首先要考虑该公司的项目语言来布施相应的服务器.如果要是一些简单的html,asp之类的就直接装一个IIS服务器就足够代备案,另外数据库如果访问量不大加上数据的交互不是很强的话就用个mysql,sqlserver都可以,如果要是数据量比较大,交互很强的话就用个oracle.如果要是jsp之类的你就可以装一个Tomcate一类的服务器就可以了,但是入过要是分布式的项目的话或者web项目的话,我觉得最好用Jboss服务器,数据库也是和上面一样的web服务器配置。从配制上那样看具体的访问量来来购买自己的服务器。服务器也可以采用分部式的构架。其它的也就是必要的防火墙构架。答案补充我可以给你说的也就只有这么都了,我是搞开发的,我们一般的配制都是这样布施的!web服务器配置,web服务器的硬件配置和软件配置方案 所的软件都放在了/home/web目录1。MYSQL的配置过程:[root@mail web]# tar zxvf mysql-5。0。18。tar。gz[root@mail web]# cd mysql-5。0。18[root@mail mysql-5。 0。18]# groupadd mysql[root@mail mysql-5。0。18]# useradd -g mysql mysql[root@mail mysql-5。0。18]# 。/configure ——prefix=/usr/local/mysql #把MYSQL安装到指定目录[root@mail mysql-5。 0。18]# make[root@mail mysql-5。0。18]# make install[root@mail mysql-5。0。18]# scripts/mysql_install_db[root@mail mysql-5。 0。18]# chown -R root /usr/local/mysql[root@mail mysql-5。0。18]# chown -R mysql /usr/local/mysql/var[root@mail mysql-5。 0。18]# chgrp -R mysql /usr/local/mysql[root@mail mysql-5。0。18]# cp support-files/my-medium。cnf /etc/my。cnf用如下命令启动MySQL数据库(如果操作系统默认安装的有MySQL数据库请确认其没有启动):[root@mail mysql-5。 0。18]# /usr/local/mysql/bin/safe_mysqld ——user=mysql &将上面的启动命令追加到文件”/etc/rc。d/rc。local”的尾部,使操作系统启动时就自动MySQL数据库服务器。 以下对MYSQL进行初始化设置: [root@mail mysql-5。 0。18]# /usr/local/mysql/bin/mysql 进入MYSQL客户端工具,进行相关设置 mysql>drop database test;mysql>use mysql;mysql>delete from mysql where user=””;mysql>delete from mysql where host=”%”;mysql>delete from db;现在mysql数据库将只允许本机的mysql管理员root用户(和操作系统的root用户不同)连接,用如下命令为root用户指定密码:[root@mail mysql-5。 0。18]# cd /usr/local/mysql/bin[root@mail bin]# 。/mysqladmin -u root@localhost password “123456”其中”123456″为ROOT用户密码。根据自己的情况而定下面新建一个数据库[root@mail bin]# 。 /mysql -u root -pmysql>create database linux;mysql>grant all privileges on linux。* to linux@localhost identfied by ‘linux’;mysql>exit;[root@mail bin]# 。 /mysqladmin -u root@localhost -p flush-privileges;上述命令创建了mydb数据库,并且把它的所有权限赋予linux用户,密码为”linux”,只能从本机登录数据库。