文档库 最新最全的文档下载
当前位置:文档库 › web服务器配置手册

web服务器配置手册

web服务器配置手册
web服务器配置手册

Weblogic10+Apache2.2.4整合过程 (2)

前言: (2)

一、安装JDK (3)

二、安装weblogic (4)

三、安装Apache2 (6)

四、安装ant (9)

五整合weblogic和apache (9)

六服务器上部署证书 (11)

七防火墙的配置 (11)

八路由的配置 (12)

附:apache日志文件的处理 (13)

Weblogic10+Apache2.2.4整合过程前言:

安装软件:

1. jdk- jdk-1_5_0_14-linux-i586-rpm.bin

2. httpd-2.2.4.tar.gz

3. server100_linux32.bin (weblogic10安装包)

4. apache-ant-1.7.0-bin.tar.gz

并且放置在/tmp目录下。

参考资料:

https://www.wendangku.net/doc/9110640677.html,/products/beawebLogic/index.jsp

ANT和JDK的下载网站:

https://www.wendangku.net/doc/9110640677.html,

一、安装JDK

大家从网上下载的JDK的LINUX版本一般是bin格式

先卸载redhat自带的jdk,

用root用户登陆到系统,打开一个终端输入

# rpm -qa|grep gcj

# rpm -qa|grep gcj

显示内容其中包含下面两行信息

# java-1.4.2-gcj-compat-1.4.2.0-27jpp

# java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp

卸载

# rpm -e java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp --nodeps

# rpm -e java-1.4.2-gcj-compat-l.4.2.0-27jpp --nodeps

1. 使bin文件可执行。

[root@localhost local]# chmod +x jdk-1_5_0_14-linux-i586.bin

2. 安装

[root@localhost loacl]# ./ jdk-1_5_0_06-linux-i586.bin

3. 为了操作简单,有必要为刚刚安装的jdk1.5.0_06建立一个JDK的同步目录

[root@localhost local]# ln -s jdk1.5.0_06 jdk

4. 设置环境变量JA V A_HOME(这个变量会在后面的weblogic中用到)。

[root@localhost local]# vi /etc/profile

在该文件的末尾加上下面几行:

export JA VA_HOME=/usr/java/jdk1.5.0_14

export CVSROOT=:pserver:cvsuser@10.211.16.38:5666/CVSProjects

export CLASSPA TH=.:$JA V A_HOME/lib

export PATH=$PATH:$JA V A_HOME/bin:$ANT_HOME/bin保存退出

5. 验证该变量的设置。如果感觉安装顺利的话,可以跳过此步。

[root@localhost local]# echo $JA V A_HOME

大家会发现返回的是空行

不要惊慌,退出去重新登录系统就可以了

或者执行命令是环境变量立即生效

[root@localhost local]source /etc/profile

[root@localhost /]# echo $JA V A_HOME

/usr/java/jdk1.5.0_14

[root@localhost /]rpm –q jdk

jdk-1.5.0_14-fcs

如果返回这行,就说明设置成功。至此您的JDK安装完毕。

二、安装weblogic

Tomcat的安装比较简单,解压后运行即可。

1. 将安装包拷贝到/目录下安装,

[root@localhost local]# chmod a+x server100_linux32.bin

2. 安装weblogic10

[root@localhost local]# ./ server100_linux32.bin

如果是在本机会进入图形安装界面,远程安装会进入文字安装方式,

要注意把BEA HOME设置在你要安装的目录/usr/local/bea, 其他的就默认,

点下一步就可以了。

安装完毕后建立自己的域:进入/usr/local/bea/wlserver_10.0/common/bin

[root@localhost /]# cd /usr/local/bea/wlserver_10.0/common/bin

[root@localhost bin]# ./config.sh

出来图形安装界面,点下一步就可以,当提示输入该域用户名和密码时,输入

都输入weblogic。

这里需要注意一下:在一个选项中,需要选择是开发模式还是生成模式。开发模式启动weblogic时,不需要输入用户名、密码。生产模式启动时需要输入用户名、密码。

接下来weblogic需要破解才能启动。破解方法如下:

1.将license.bea和weblog_crack.jar拷贝到bea安装目录下,例如:/opt/bea

2.修改/opt/bea/user_projects/domains/你自己定义的域/bin/startWebLogic.sh

修改

CLASSPATH="${CLASSPATH}${CLASSPA THSEP}${MEDREC_WEBLOGIC_CLASSPATH }"

CLASSPATH="/usr/local/bea/weblogic_crack.jar:${CLASSPATH}${CLASSPATHSEP}${MED REC_WEBLOGIC_CLASSPATH}"

然后更改weblogic的监听地址,进入cd /usr/local/bea/user_projects/domains/base_domain/config/

打开config.xml文件,找到listenAdress 改为本机IP

然后保存后,退出

如何你选择了开发模式,这时需要在/usr/local/bea/user_projects/domains/base_domain目录下新建一个boot.properties文件,内容如下:

username=weblogic

password=weblogic

最后启动weblogic.:

[root@localhost bin]# cd /usr/local/bea/user_projects/domains/base_domain/bin

[root@localhost bin]# ./startWebLogic.sh&启动程序并在后台运行。

如果启动时很缓慢,需要几分钟,这是SUN,JDK一个bug解决办法是在weblogic启动脚本里setDomainEnv.sh: 最后面加入以下内容

JA V A_OPTIONS="${JA V A_OPTIONS} -Djava.security.egd=file:/dev/./urandom"

export JA VA_OPTIONS

启动过程中会提示can’t invoke netcape, 这是由于weblogic默认的浏览器在本上器找不到原因,不用理会。如果没有提示其他错误,说明正常启动了。这时候就可以访问weblogic的console了,通过weblogic console来配置weblogic.

打开AS 5自带的浏览器输入:http://本机IP:7001/console就可以登陆控制台。

如果需要可以修改开启本机ip地址的监听;SERVER->AdminServer(admin)->Listen Address:x.x.x.x

Listen Port:7001 注意,只有点了左上角的Lock&Edit才能编辑。

root@localhost bin]# netstat -ntl

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State

tcp 0 0 127.0.0.1:2208 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:812 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 10.211.16.12:80 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN tcp 0 0 192.168.3.12:443 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:2207 0.0.0.0:* LISTEN tcp 0 0 :::8055 :::* LISTEN

tcp 0 0 ::ffff:10.211.16.12:7001 :::* LISTEN port 7001已经LISTEN了

这样我们就可以在局域网内的其他机器进行weblogic console的配置了。

在这里要做的配置主要有1,数据源的配置2,连接池的配置3,部署域

数据源成功了,连接池也相应的配置好了serivce->jdbc->data source->new

输入一个name, JNDI name ,选择数据库类型,这是连接是的sqlserver 2000所以要选择databaseType:MS SQLServer

databasediver::microsoft’MS SQLServerDriver(type 4) …. 2000.2005

下一步,

Database Name

Host Name

Port:

Database

User Name

Password

Confirm Password

添入上面信息就可以测试数据源了,测试数据源会提示找不到databasediver,

不用着急,:),把sqlserver 2000的驱动程序拷贝到

/usr/local/bea/user_projects/domains/base_domain/lib

[root@localhost local]# vi /etc/profile [root@localhost lib]# ls

msbase.jar mssqlserver.jar msutil.jar readme.txt

这时候重起weblogic,两种方法重起:

1,ps –ef

root 3788 1 0 Dec05 ? 00:00:00 /bin/sh ./startWebLogic.sh

root 3822 3788 0 Dec05 ? 00:02:30 /usr/local/bea/jdk150_06/bin/java -client kill -9 3788 3822

2, [root@localhost bin]# cd /usr/local/bea/user_projects/domains/base_domain/bin

[root@localhost bin]# ./stopWebLogic.sh

[root@localhost bin]# ./startWebLogic.sh&

推荐使用第2方法。

这个时候再测试数据源,提示test success

接下来部署域:

现在/目录下建立一个website的目录,然后COPY一个文件目录(与JSP相关)到里面。Deployment-》install 选择website目录就可以部署了。

然后在console里启动Deployment。

现在就可以访问weblogic发布的页面了。页面的内容与COPY 的文件目录相关。

访问http://10.211.16.12:7001/就可以看到该页面。

三、32位机安装Apache2

apache安装也是非常简单具体每个步骤操作都很简单。

先查看下系统是否自带了apache

[root@yinsheng2009 local]# rpm -q httpd

httpd-2.0.52-9.ent

把系统自带的卸载掉:

[root@yinsheng2009 local]# rpm -e httpd

error: Failed dependencies:

httpd-mmn = 20020903 is needed by (installed) mod_perl-1.99_16-4.i386

httpd-mmn = 20020903 is needed by (installed) mod_python-3.1.3-5.i386

httpd-mmn = 20020903 is needed by (installed) mod_ssl-2.0.52-9.ent.i386

httpd-mmn = 20020903 is needed by (installed) php-4.3.9-3.1.i386

webserver is needed by (installed) webalizer-2.01_10-25.i386

httpd = 2.0.52-9.ent is needed by (installed) httpd-manual-2.0.52-9.ent.i386

httpd = 2.0.52-9.ent is needed by (installed) httpd-suexec-2.0.52-9.ent.i386

httpd >= 2.0.40 is needed by (installed) mod_perl-1.99_16-4.i386

httpd >= 2.0.40 is needed by (installed) mod_python-3.1.3-5.i386

httpd = 2.0.52-9.ent is needed by (installed) mod_ssl-2.0.52-9.ent.i386

httpd is needed by (installed) system-config-httpd-1.3.1-1.noarch

这是由于httpd与其他模块有依耐关系的原因。不用着急,可以用下面的方法卸载:[root@yinsheng2009 local]# rpm -e httpd --nodeps

再查看下是否卸载掉了

[root@yinsheng2009 local]# rpm -e httpd

error: package httpd is not installed

1. 拷贝安装包到/usr/local,并在目标目录下进行解压。拷贝指令:cp httpd-

2.2.4.tar.gz /usr/local

[root@localhost local]# cd /usr/local

[root@localhost local]# tar -zxvf httpd-2.2.4.tar.gz

2. 配置安装参数,安装的目标目录为/usr/local/apache [root@localhost local]# cd httpd-2.2.4 [root@localhost httpd-2.2.4]#./configure --prefix=/usr/local/apache --enable-so --enable-mods-shared=all

3. 编译并安装。

[root@localhost httpd-2.2.4]# make

[root@localhost httpd-2.2.4]# make install

修改ServerName 为本机IP 127.0.0.1

进入/usr/local/apache/conf 编辑httpd.conf 文件

Vi httpd.conf

i 编辑指令

找到servername 将值改为127.0.0.1

ESC :wq 退出

4. 启动Apache,并测试。

进入/usr/local/apache/bin/

[root@localhost bin]# ./apachectl –k start

打开浏览器,并在地址栏中输入主机的IP地址

如http://10.211.16.12

如果出现以下画面则说明安装成功。

It works!

四、64位机安装Apache2

apache安装也是非常简单具体每个步骤操作都很简单。

先查看下系统是否自带了apache

[root@yinsheng2009 local]# rpm -q httpd

httpd-2.0.52-9.ent

把系统自带的卸载掉:

[root@yinsheng2009 local]# rpm -e httpd

error: Failed dependencies:

httpd-mmn = 20020903 is needed by (installed) mod_perl-1.99_16-4.i386

httpd-mmn = 20020903 is needed by (installed) mod_python-3.1.3-5.i386

httpd-mmn = 20020903 is needed by (installed) mod_ssl-2.0.52-9.ent.i386

httpd-mmn = 20020903 is needed by (installed) php-4.3.9-3.1.i386

webserver is needed by (installed) webalizer-2.01_10-25.i386

httpd = 2.0.52-9.ent is needed by (installed) httpd-manual-2.0.52-9.ent.i386

httpd = 2.0.52-9.ent is needed by (installed) httpd-suexec-2.0.52-9.ent.i386

httpd >= 2.0.40 is needed by (installed) mod_perl-1.99_16-4.i386

httpd >= 2.0.40 is needed by (installed) mod_python-3.1.3-5.i386

httpd = 2.0.52-9.ent is needed by (installed) mod_ssl-2.0.52-9.ent.i386

httpd is needed by (installed) system-config-httpd-1.3.1-1.noarch

这是由于httpd与其他模块有依耐关系的原因。不用着急,可以用下面的方法卸载:[root@yinsheng2009 local]# rpm -e httpd --nodeps

再查看下是否卸载掉了

[root@yinsheng2009 local]# rpm -e httpd

error: package httpd is not installed

1. 拷贝安装包到/usr/local,并在目标目录下进行解压。拷贝指令:cp httpd-

2.2.4.tar.gz /usr/local

[root@localhost local]# cd /usr/local

[root@localhost local]# tar -zxvf httpd-2.2.4.tar.gz

2. 配置安装参数,安装的目标目录为/usr/local/apache [root@localhost local]# cd httpd-2.2.4 [root@localhost httpd-2.2.4]#./configure –with-expat=builtin--prefix=/usr/local/apache --enable-so --enable-mods-shared=all

编译时增加编译参数–with-expat=builtin 。好像在64位服务器下编译脚本在定位系统expat 支持时有些问题。通过指定expat,用系统自带的expat来编译就不存在这个问题了。

3. 编译并安装。

[root@localhost httpd-2.2.4]# make

[root@localhost httpd-2.2.4]# make install

进入/usr/local/apache/conf 编辑httpd.conf 文件

Vi httpd.conf

找到servername 将值改为本机IP:10.211.16.12

ESC :wq 退出

4. 启动Apache,并测试。

进入/usr/local/apache/bin/

[root@localhost bin]# ./apachectl –k start

打开浏览器,并在地址栏中输入主机的IP地址

如http://10.211.16.12

如果出现以下画面则说明安装成功。

四、安装ant

1. 拷贝源包到/usr/local并在目标目录中解压(当然在原来的目录中解压也是可以的,作者是为了规范所以安装的程序都放在/usr/local下)。

[root@localhost tmp]# chmod +x apache-ant-1.7.0-bin.tar.gz

[root@localhost tmp]# tar -zxvf apache-ant-1.7.0-bin.tar.gz

[root@localhost tmp]# cp –R apache-ant-1.7.0 /usr/local/ant

设置ant的环境变量:

[root@localhost tmp]# vi /etc/profile加入下面的行:

export ANT_HOME=/usr/local/ant

[root@localhost tmp]# export ANT_HOME=/usr/local/ant

五整合weblogic和apache

如果是32位服务器则

/usr/local/bea/wlserver_10.0/server/plugin/linux/i686

目录下的mod_wl_22.so文件拷贝到

/usr/local/apache2/modules目录下

如果是64位服务器则

/usr/local/bea/wlserver_10.0/server/plugin/linux/x86_64

目录下的mod_wl_22.so文件拷贝到

/usr/local/apache2/modules目录下

打开apache的httpd.conf文件添加以下代码:

ServerRoot "/usr/local/apache2" /*相对根目录的路径通常是apache存放配置文件和日志文件的地方*/

ServerName 10.211.16.12 /*设置服务器主机名称,如有域名,则填写域名,没域名,则填写服务器的ip地址*/

Listen 80 /*监听的端口号*/ 多个的话写多个监听

Listen 82

DocumentRoot“/website/AU_SYS_UI”/*设置web服务器的根目录*/

这两个红色地方一定要配置为你项目的访问目录Options FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

LoadModule weblogic_module modules/mod_wl_22.so /*载入weblogic和apache的整合模块# WEBLOGIC MODULE

WebLogicHost 10.211.16.12

WebLogicPort 7001

MatchExpression *.jsp

MatchExpression *.do ------这里想把什么交给weblogic去执行都可以增加

。。。。。。。

WLLogFile logs/wlproxy.log

AddType text/plain .html .htm

NameVirtualHost 10.211.16.12:80

ServerName 10.211.16.12

Alias /epay /website/epay

Alias /sys /website/AU_SYS_UI

重起apache

[root@localhost conf]# cd /usr/local/apache/bin

[root@localhost conf]# ./apachectl –k restart

ps -ef | grep 查询占用资源grep 搜索的关键字

如ps -ef | grep httpd 查询的是httpd启动的进程

访问http://10.211.16.12/demo/pay.jsp

http://192.168.3.12/demo/pay.jsp

这个时候可以访问该页面,但是现在还不能访问https://192.168.3.12/demo/pay.jsp

因为还没有在服务器上配置和部署ssl

六服务器上部署证书

生成证书和部署服

务器证书

七防火墙的配置

防火墙的配置:

主要是要开放相应的端口号:如本机需要用到的端口号有:7001,80,443

临时生效:

[root@test1 /]# iptables –I INPUT –p tcp –dport 7001 –j ACCEPT

80,443端口要打开只要替换上面的7001就可以了,机器重起这些规则就没了。

永久生效:需要修改配置文件/etc/sysconfig/iptables

[root@test1 /]# vi /etc/sysconfig/iptables

加入如下行:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 7001 -j ACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT

重新启动系统上面的设置就生效了!

另外可以用下面命令关闭和开启防火墙:

1) 永久性生效,重启后不会复原

开启:chkconfig iptables on

关闭:chkconfig iptables off

2) 即时生效,重启后复原

开启:service iptables start

关闭:service iptables stop

最近由于公司的现状的需要,再linux服务器上利用iptables做了端口映射:

修改完以上的文件后,再将/etc/sysctl.conf 文件里面修改成net.ipv4.ip_forward = 1 ,这个很重要,不然NAT代理不能生效的!

iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 12200 -j DNAT --to 172.16.0.3:23

//做了一个映射:这里eth1的ip地址为10.211.18.203:12200映射成172.16.0.3:23

iptables -t nat -A POSTROUTING -s 172.16.0.3/255.255.255.0 -j SNAT --to 10.211.18.203

//172.16.0.0/24这个网段转回数据包到10.211.18.203

iptables -I RH-Firewall-1-INPUT -s 10.211.1.0/24 -j ACCEPT

//没有这一句,你不可能在10.211.1.0/24这个网段通过eth1来转发数据包,也就是说在的转发之前就给filter表的INPUT链给截断了。

iptables -t nat -A POSTROUTING -s 0.0.0.0/0 -d 0.0.0.0/0 -j MASQUERADE

//POSTROUTING链路是处理进入后的数据包的转发,这句是允许在POSTROUTING链路转发任何源地址和去任何目的地址的数据包。

iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 12308 -j DNAT --to 192.168.3.15:14899 iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 12309 -j DNAT --to 192.168.3.22:14899 iptables -t nat -A POSTROUTING -s 192.168.3.0/255.255.255.0 -j SNAT --to 10.211.18.203 iptables -I RH-Firewall-1-INPUT -s 10.211.6.0/24 -j ACCEPT

ip route add 172.16.0.0/24 via 192.168.18.254

ip route add 192.168.2.0/24 via 192.168.18.254

ip route add 192.168.3.0/24 via 192.168.18.254

八路由的配置

Liuux下路由的配置和windows上的命令有些不同:

查看现有的路由:

[root@localhost /]# route -n

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

192.168.3.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

10.211.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1

169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1

0.0.0.0 10.211.16.1 0.0.0.0 UG 0 0 0 eth1

添加临时路由:

[root@localhost /]# ip route add 10.211.6.0/24 via 10.211.16.1

永久路由添加:

Redhat linux添加永久路由是的位置是在/etc/rc.d/rc.local ,

[root@localhost rc.d]# pwd

/etc/rc.d

[root@localhost rc.d]# ls

init.d rc rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rc.local rc.sysinit

[root@localhost rc.d]# vi rc.local

#!/bin/sh

#

# This script will be executed *after* all the other init scripts.

# You can put your own initialization stuff in here if you don't

# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local

route add -net 10.211.1.0 netmask 255.255.255.0 gw 10.211.16.1 dev eth0

route add -net 10.211.3.0 netmask 255.255.255.0 gw 10.211.16.1 dev eth0

route add -net 10.211.6.0 netmask 255.255.255.0 gw 10.211.16.1 dev eth0

添加了红色部分,加了10.211.1.0 ,10.211.3.0 ,10.211.6.0三个网段通过网关

10.211.16.1通过网卡eth0来访问本机的永久路由。

其它linux会有所不同,如susi linux添加路由的位置是/etc/sysconfig/route下面。

route add -net 172.16.0.0 netmask 255.255.255.0 gw 192.168.18.254 dev eth0

route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.18.254 dev eth0

route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.18.254 dev eth0

附:apache日志文件的处理

最后谈一下关于apache日志文件的问题。

Apache日志文件主要关注access_log这个文件,它记录各个客户端登陆站点和浏览信息,如果按照默认配置,那么每天的相关信息都会写入这个文件,日复一日,不断变大,会对web服务器的性能产生影响。

:如何解决apache日志文件过大?

答:安装cronolog可以对日志文件按天进行分割,来解决日志文件过大的问题.方法如下:

1.下载软件

https://www.wendangku.net/doc/9110640677.html,/download/index.html.

2.解压缩

gzip -d cronolog-1.6.2.tar.gz

tar xf cronolog-1.6.2.tar

进入相应的目录./configure

3.make

4.make install

5.修改apache配置文件httpd.conf

修改CustomLog logs/access_log common为

CustomLog "|/usr/local/sbin/cronolog /usr/local/apache2/logs/ https://www.wendangku.net/doc/9110640677.html,_access_log.

%Y%m%d" combined

6.重起apache

这样apache的服务器就会以天为单位产生apache日志文件

Linux系统的备份与恢复

[root@yinsheng2009 ~]# fdisk -l

Disk /dev/hda: 80.0 GB, 80025280000 bytes

255 heads, 63 sectors/track, 9729 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

/dev/hda1 * 1 13 104391 83 Linux

/dev/hda2 14 9729 78043770 8e Linux LVM

备份启动MBR分区:

[root@yinsheng2009 ~]# dd if=/dev/hda1 of=/root/mbr bs=512 count=1

1+0 records in

1+0 records out

一般系统无法启动时需要用系统安装盘中的“linux reuse”模式来启动硬盘中的系统,然后再恢复MBR分区,如下代码所示。

[root@yinsheng2009 ~]# dd if=/dev/mbr of=/root/ hda1 bs=512 count=1

1+0 records in

1+0 records out

重新启动后,应可以恢复到原有的启动模式。

Ip地址的分类:

A类:0.0.0.0-127.255.255.255

B类:128.0.0.0-191.255.255.255

C类:192.0.0.0-223.255.255.255

私有IP范围:

10.0.0.0-10.255.255.255

172.16.0.0-172.31.255.255

192.168.0.0-192.168.255.255

VNC的配置:

以用户mli的身份首次启动命令vncserver

输入密码。就可以看到启动了vnc服务

修改/root/.vnc/xstartup

将文件中的wmaker改成gnome-session

如果是KDE就改成startkde

检查是否启动VNC

Rpm –q vnc-server

启动VNC用vncserver

停止VNC服务:vncserver –kill :1

今天在编译Apache时候出现了几个错误,

首先是libexpat.so错误,然后出现libz.a错误,总结如下:

我的环境是

操作系统:Red Hat Enterprise Linux Server release 5 (Tikanga)

Linux webserver 2.6.18-8.el5 #1 SMP Fri Jan 26 14:15:14 EST 2007 x86_64 x86_64 x86_64 GNU/Linux

apache的版本:httpd-2.0.61.tar.gz

下面是这个错误的解决解决过程。

1 libexpat.so错误

错误现象:

/usr/lib/libexpat.so: could not read symbols: File in wrong format

解决方法:

编译时增加编译参数–with-expat=builtin 。好像在64位服务器下编译脚本在定位系统expat 支持时有些问题。通过指定expat,用系统自带的expat来编译就不存在这个问题了。

2 libz.a错误

错误现象:

/usr/local/lib/libz.a: could not read symbols: Bad value

collect2: ld returned 1 exit status

解决方法:

重新安装zlib-1.2.3.tar.gz

1. tar -zxvf zlib-1.

2.

3.tar.gz

2 .cd zlib-1.2.3

3. ./configurevi Makefile

找到CFLAGS=-O3 -DUSE_MMAP

在后面加入-fPIC,即变成CFLAGS=-O3 -DUSE_MMAP -fPIC 接下面步骤

make

make install

服务器配置方案v1.1

服务器配置方案

目录 服务器配置方案 (1) 第一章引言 (3) 1.1.编写目的 (3) 1.2.项目背景 (3) 第二章系统网络拓扑结构 (4) 第三章硬件需求 (6) 第四章软件需求 (7) 第五章网络需求 (8) 第六章云环境租用说明 (8)

第一章引言 1.1.编写目的 该文档针对工程造价类项目管理信息系统(以下简称项目管理系统)的实际情况,提出其服务器配置方案。方案的制定本着满足用户实际需要并降低资金投入的原则,需要满足从硬件、网络、软件、安全等方面进行阐述,提供主推方案和备选方案,以便用户根据自身特点进行决策。 1.2.现状和目标 工程造价类项目管理信息系统建设的主要目的是:建立对造价项目的全生命周期管理,包括从项目的启发到项目的后评估,对项目的各里程碑阶段提供信息化支撑手段;统一管理造价项目的各类信息,做到安全存储、有效统计、有效分析;实现造价项目相关流程的信息化,提高流程的流转效率,降低因纸质流程所带来的效率低下和非增值工作的浪费。因此系统的运行需要满足以下目标: 用户在内外网均可访问:公司的员工可以在公司局域网和Internet上均能够访问使用系统; 高可用性:当其中运行着的一台服务器出现故障无法启动时,另一台备份服务器会迅速的自动启动并运行(一般为2分钟左右),从而保证整 个系统的正常运行。 扩展性:整个网络以及硬件环境须具有可扩展性,满足公司用户能正常流畅的实用系统。比如存储能能扩展满足日益增长公司业务需求等。 项目管理系统适用于以项目管理为主线贯穿销售、人资、客服等环节业务的管理。用户范围包括造价项目相关的所有人员,目前公司员工240多人,预计在2015年员工总人数达到300人以上,因此系统实用规模预计支持在线用户200人,并发用户50人。 公司目前硬件环境如下:

实验6windowsserver2008综合实验-web服务器配置

----Web服务器配置 实验目的 (1)根据实验的目标和要求画出网络拓扑图,查找IP地址,制定域名规划,提出各种服务器配置方案; (2)掌握在windows server 2008环境下架构web网站; (3)掌握测试web服务器的方法。 实验环境 实验分两人一组,每组每人分配一台PC,一个windows server2008安装ISO文件。 实验要求 假设每位同学成立了自己的公司,现要求在公司内部安装windows server 2008,用自己的姓名拼音作为域名,发布自己公司的网站,建立内部的web服务,可以通过客户机访问和实现web服务。 实验步骤 1、步骤一:安装Web服务 windows server2008上安装Web服务器步骤 1)点击“开始”->“管理工具”->“服务器管理器”,进入服务器管理工具界面。

2)在服务器管理工具界面时面点击“角色”->“添加角色”,进入到添加角色界面 3)在选择服务器角色对话框中将“Web服务器(IIS)勾选上,点击下一步。 4)在Web服务器(IIS)对话框中,直接点击下一步 5)在选择"Web服务器"角色是,会弹出如图所示窗口,点击"添加必需的功能",然后点击"下一步"。如图所示: 6)在"Web服务器简介(IIS)"界面,直接点击"下一步"。 在"选择角色服务"界面,默认设置,直接点击"下一步"。如图所示: 7)点击安装,进入安装界面。 8)安装完成后,点击 9)web服务器安装成功界面

2.步骤二:设置Web服务 1)运行Internet 信息服务(IIS)管理器 2)选择网站右键添加网站,新建一个“MyWeb站点” 3)填写添加网站信息 4)添加首页文件:转到“文档”窗口,再单击“添加”按钮,根据提示在“默认文档”后输入用户自己网页的首页文件名“”。 5)添加虚拟目录。例如主目录在F:\web目录下,输入“的访问方式就可以调出“F:\web”中的网页文件,这其中的“test”就是虚拟目录。在“MyWeb站点”处单击鼠标右键,选择“新建”-“虚拟目录”,依次在“别名”处输入“test”,在目录出输入“F:\web”后再按照提示操作即可添加成功。 6) 点网站右键—管理网站—重新启动 7)在客户机打开浏览器以IP地址访问测试 8)添加更多的Web站点,因为本实验测试的计算机只有一块网卡,所以采用“一个IP地址

(完整版)阵列服务器配置要求

阵列服务器配置要求一、一台磁盘阵列,配置如下: 平均传输率(MB/s) 200 高速缓存512MB 平均无故障时间(MTBF)500000小时以上操作系统支持Windows /2000/2003 外接主机通道2 X 1Gb iSCSI RAID支持0,1,3,5,10 单机磁盘数量(个) 14 内置硬盘接口Ultra 3 SCSI,SATA 其他规格认证CE,FCC 电源及功率AC 220V 双冗余,热交换电源 冗余风扇 扩展磁盘柜 相关配件及其他附件 容量8T 二、一套虚拟主机软件,配置如下: ◇WEB服务软件:IIS、Apache ◇FTP上传软件:Serv-U、pureFTP ◇邮局服务软件:IMAIL、WEBMAIL ◇数据库软件:MSSQL、MySQL

◇DNS服务软件:Win自带的DNS服务、MyDNS、本公司的WinMyDNS ◇支持脚本:asp,https://www.wendangku.net/doc/9110640677.html,,php,cgi,jsp等所有可在iis或apache下运行的脚本 ◇虚拟主机在线开通、删除、修改、升级 ◇MSSQL数据库在线开通、删除、修改、升级 ◇MySQL数据库在线开通、删除、修改、升级 ◇支持四家邮局在线开通、删除、修改、升级 ◇独立虚拟主机控制面板,支持域名绑定、设置默认首页、修改FTP密码、WEB上传、修改MSSQL密码、修改MySQL密码、自定义404等错误页面、脚本错误信息设置、修改邮局密码、Web 日志下载、ASP脚本加密、文件解压缩 ◇独立的主控端WEB服务器集中管理平台 ◇支持服务器集中监控 ◇所有服务器IIS及FTP保中自动备份及恢复 ◇所有服务器的IIS、FTP、MSSQL、MySQL、DNS、NT帐户、NT文件夹集中WEB管理功能 单位:南京师范大学教务处 联系人:鄢放83598787

小白搭建服务器教程

小白搭建服务器教程 小白搭建服务器教程如下。 在阿里云上搭建使用个人博客主要分为以下几个步骤: 1、购买阿里云ECS主机 2、购买域名 3、申请备案 4、环境配置 5、安装wordpress 6、域名解析 声明一下,本人对服务器端的知识不是很熟悉,但一心想做个自己的个人网站装一下哔,特此记录一下完整的配置过程,也算是给其他小白们的一剂福利吧。 开发环境: 物理机版本:Win7旗舰版(64位) xshell版本:Xshell5Build0806 xftp版本:Xftp5Build0780 wordpress版本:wordpress-4.3.1-zh_CN phpMyAdmin版本:phpMyAdmin-4.5.1-all-languages 备注:以上所有的安装包工具在文章的末尾都附有打包下载,都是从官方下载的,请绝对放心使用,拿走不谢~ 一、购买阿里云ECS服务器:

登录阿里云官方网站,在“产品与服务”中选择云服务器ECS, 选择立即购买。运气好的话还能赶上阿里的一些优惠活动。比如说,我买的就是学生价: 先凑合着用呗,反正目前又没有高并发的访问,所以也没必要搞辣么高的配置,毕竟价格昂贵,我等屌丝学生承担不起呀。 配置选择: 根据自己的需要选择合适的配置,如果仅仅是做wordpress个人博客的话,那么以下配置可以参考: 当然大家也可以买一年的,这样可以优惠2个月,价格在1K左右。 二、购买域名: 在阿里云官网右上角点击“万网”,然后可以进行域名的购买,需要注意的是首次购买域名是有优惠的,所以请选择合适的购买时长,否则不断的续费可能会造成经济损失,购买完域名之后建议去 实名认证。 三、域名备案: 需要提醒大家的是,如果你买了阿里云的服务器,并且想要通过域名访问,那域名是必须要备案的,总结一句:必须先将域名备案,才能通过域名访问阿里云的服务器。 一提到备案,可能你会觉得备案这个事情很麻烦,各种流程啊,手续啊。其实没这么麻烦,因为阿里云已经提供了一条龙服务(呵呵,我特么这样搞传销,阿里云也不会给我啥优惠啥),通过阿里云的代 备案系统,一些都会变得容易很多呢,不管是个人网站的备案,还 是企业网站的备案,都只是时间上的问题,一般备案审核需要二十 天左右。废话不说,下面开始上图。 (1)申请备案服务号:(非常重要) 既然打算要用阿里云的代备案系统,这件事是必不可少的。

服务器部署方案

FMScms网站包含2个部分,即为客户端和服务端。 客户端:网站前台+网站后台 服务端:FMS直播软件和组件 FMS主播系统工作图解 FMS主播系统服务器架构以及硬件级宽带需求说明 FMS服务器安排需要两部分,WEB服务器以及FMS直播服务器,即为开始所说的用程序的2部分。 WEB服务器的作用是用来安装承载用户访问的客户端(网站或者移动端前台) FMS直播服务器的作用是用来接收处理并发布直播视频流 一般来说,WEB服务器的要求不高,普通的服务器或者云主机就可以满足需求,FMS服务器相对来说带宽要求较高,硬件要求:市面上配置不错的独立服务器即可满足,当然还是推荐SSD固态硬盘。 服务架构图

服务器架构方案一: FMS直播中可以通过调整视频直播品质来调整带宽占用大小(视频品质数值范围1-100,数值越小品质越差) 1、通常一个在线观众要流畅清晰的观看标清视频需要大概30k~40k的带宽流量。 2、带宽的换算方法是128k的流量需要1M的网络带宽。 3、服务器所要负载的带宽是按可承载的最高并发流量计算出来的。并发流量是指同时访问资源的流量值, 如果是利用FMS技术,要想满足并发流量的需求就需要将流量累加。如100人同时访问视频资源则可计算出:100人 * 30k = 3000k 3000k ÷ 128k/M = 23.4M(约20M带宽) 如果网站的视频观众最高并发量时达到100人,就需要至少20M的带宽; 如果网站的视频观众最高并发量时达到1000人,就需要至少200M的带宽; 如果网站的视频观众最高并发量时达到5000人,就需要至少1000M的带宽; 推荐服务器: 服务器的配置重点在于带宽,根据市场了解G端口<1000M带宽>的服务器 推荐硬件配置 固态硬盘,大内存即可,CPU占用率相对较低,目前没有一定数量的真实用户,暂时不能测试出对服务器硬 件的消耗值,不过16G内存的服务器承载5000人同时观看直播。 服务器架构方案二:

Linux全攻略--yum服务器配置

Linux全攻略--yum服务器配置 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、 作者信息和本声明。否则将追究法律责任。 http://min g228.b lo g.51cto.co m/421298/117655 Yum(全称为Yellow dog Updater, Modified)是一个在Fedora中的shell前端软件包管理器。基于rpm包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。 软体包来源 可供Yum下载的软体包包括fedora 本身的软体包以及源自https://www.wendangku.net/doc/9110640677.html,的Fedora Extras,全部是由Linux社区维护的,并且基本是自由软体。所有的包都有一个独立的GPG 签名,主要是为了你的系统安全。而对于Fedora core 4.0 的用户,https://www.wendangku.net/doc/9110640677.html, 的签名是自动导入并安装的。 图形化前端 Yum的图形化前端主要有yumex和kyum。它们并不是独立于Yum的,而是Yum的图形前端,也就是说在安装和使用Yumex和kyum同时,都是以Yum的安装和配置为基础;所以在用Yum ex或kyum 时,必须先安装配置Yum。 一.做好准备工作. 1.安装FTP,一般都是通过FTP来下载软件包. 安装好后启动它. 2.现在进行拷贝文件. 把光盘里的所有文件都拷贝到/var/ftp/pub/下面.实际上只拷贝Server 和VT两个文件过去就行了,还可以不用把全部RPM安装软件包拷贝过去,太多了,一共2.4G左右,如果系统一开始安装分配给var的空间不够就可以这样做. 完成后切换到/var/ftp/pub/目录下 删除*.ht m l 删除Server/repodata/TRANS.TBL 删除VT/repodata/TRANS.TBL 以上是建议删除的,不删除也可以. 二.配置客户端

服务器部署方案

服务器部署方案标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N]

FMScms网站包含2个部分,即为客户端和服务端。 客户端:网站前台+网站后台 服务端:FMS直播软件和组件 FMS主播系统工作图解 FMS主播系统服务器架构以及硬件级宽带需求说明 FMS服务器安排需要两部分,WEB服务器以及FMS直播服务器,即为开始所说的用程序的2部分。 WEB服务器的作用是用来安装承载用户访问的客户端(网站或者移动端前台) FMS直播服务器的作用是用来接收处理并发布直播视频流 一般来说,WEB服务器的要求不高,普通的服务器或者云主机就可以满足需求,FMS服务器相对来说带宽要求较高,硬件要求:市面上配置不错的独立服务器即可满足,当然还是推荐SSD固态硬盘。 服务架构图 服务器架构方案一: FMS直播中可以通过调整视频直播品质来调整带宽占用大小(视频品质数值范围1-100,数值越小品质越差) 1、通常一个在线观众要流畅清晰的观看标清视频需要大概30k~40k的带宽流量。 2、带宽的换算方法是128k的流量需要1M的网络带宽。 3、服务器所要负载的带宽是按可承载的最高并发流量计算出来的。并发流量是指同时访问资源的流量值,如果是利用FMS技术,要想满足并发流量的需求就需要将流量累加。如100人同时访问视频资源则可计算出: 100人 * 30k = 3000k 3000k ÷ 128k/M = (约20M带宽)

如果网站的视频观众最高并发量时达到100人,就需要至少20M的带宽; 如果网站的视频观众最高并发量时达到1000人,就需要至少200M的带宽; 如果网站的视频观众最高并发量时达到5000人,就需要至少1000M的带宽; 推荐服务器: 服务器的配置重点在于带宽,根据市场了解G端口<1000M带宽>的服务器 推荐硬件配置 固态硬盘,大内存即可,CPU占用率相对较低,目前没有一定数量的真实用户,暂时不能测试出对服务器硬件的消耗值,不过16G内存的服务器承载5000人同时观看直播。 服务器架构方案二: 采用CDN加速,分发流媒体。这种方式目前也是需要FMS服务器,未来一段时间我们会用另外的方法代替,不过这种方式对服务器的硬件以及带宽的需求就大大减小了。 1.web服务器,当然也可以安装FMS 2.流媒体服务器,这里的流媒体服务器FMS只用来承载聊天、礼物赠送等数据 3.接入CDN,我们目前支持RTMP协议的流媒体加速方式,即将推出的版本的FMSCMS会 添加HTTP协议的流媒体,更适合主流加速方式。 方案二的优点 1.服务器硬件以及带宽要求降低太多,节省服务器成本 2.在线观看直播人数可以无限拓宽,不需要担心服务器占用达到峰值的危险 3.网络环境得到优化,直播效果更加理想

计算机网络 实验10 Web服务器 的配置

实验10 Web服务器的配置 一、实验目的 1、了解Web工作原理; 2、掌握基于IIS的Web服务器的创建和配置; 二、实验要求 1、设备要求:计算机1台(装有Windows Server 2003操作系统及活动目录、装有网卡), 集线器、交换机,UTP线(直通、交叉);Windows Server 2003安装源; 2、每组1人,独立完成。 三、实验基础 Web服务的实现采用B/W(Browser/Web Server)模式,Server信息的提供者称为Web 服务器,Browser信息的获取者称为Web客户端。Web服务器中装有Web服务器程序,如:Netscape iPlanet Web Server、Microsoft Internet Information Server、Apache等;Web 客户端装有Web客户端程序,即:Web浏览器,如:NetscapeNavigator、Microsoft Internet Explorer、Opea等。 Web服务器是如何响应Web客户端的请求呢?Web页面处理大致分3个步骤: 第一步:Web浏览器向一个特定服务器发出Web页面请求; 第二步:收到Web页面请求的Web服务器寻找所请求的页面并传送给Web浏览器; 第三步:Web浏览器接收所请求的Web页面并将其显示出来。 Web应用的基础还包括HTTP和HTML两个协议。 HTTP协议是用于从Web服务器传输超文本到本地浏览器的传输协议。它使浏览器的工作更高效,从而减轻网络负担;它不仅使计算机传输超文本正确、快速,而且可以确定传输文档的哪一部分以及哪一部分的内容首先显示等。HTTP使用一个TCP/IP连接,默认TCP80端口。 HTML 是用于创建Web文档或页面的标准语言,由一系列的标记符号或嵌入希望显示的文件代码组成,这些标记告诉浏览器应该如何显示文章和图形等内容。 四、内容与步骤 1、IIS6.0的安装、配置和测试; (1)从控制面板安装IIS; 第1步单击“开始” →“添加或删除程序” →“添加/删除Windows组件”,显示“Windows 组件向导”窗口,在“组件”列表框中依次选择“应用程序服务器” →“详细信息”,显示“应用程序服务器”窗口,选中“https://www.wendangku.net/doc/9110640677.html,”复选框以启用https://www.wendangku.net/doc/9110640677.html,功能,如图所示。

Linux全攻略--FTP服务器配置与管理

Linux全攻略--FTP服务器配置与管理 版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。 FTP的全称是File Transfer Protocol(文件传输协议),就是专门用来传输文件的协议.它工作在OS I模型的第七层,即是应用层,使用TCP传输而不是UDP.这样FTP客户端和服务器建立连接前就要经过一个"三次握手"的过程.FTP服务还有一个非常重要的特点是它可以独立于平台. LINUX下实现FTP服务的软件很多,最常见的有vsftpd,Wu-ftpd和Proftp等.Red Hat Enterpri se Linux中默认安装的是vsftpd. 通常,访问FTP服务器时需要经过验证,只有经过了FTP服务器的相关验证,用户才能访问和传输文件. vsftpd提供了3种ftp登录形式: (1)anonymous(匿名帐号) 使用anonymous是应用广泛的一种FTP服务器.如果用户在FTP服务器上没有帐号,那么用户可以以a nonymous为用户名,以自己的电子邮件地址为密码进行登录.当匿名用户登录FTP服务器后,其登录目录为匿名FTP服务器的根目录/var/ftp.为了减轻FTP服务器的负载,一般情况下,应关闭匿名帐号的上传功能. (2)real(真实帐号) real也称为本地帐号,就是以真实的用户名和密码进行登录,但前提条件是用户在FTP服务器上拥有自己的帐号.用真实帐号登录后,其登录的目录为用户自己的目录,该目录在系统建立帐号时系统就自动创建. (3)guest(虚拟帐号) 如果用户在FTP服务器上拥有帐号,但此帐号只能用于文件传输服务,那么该帐号就是guest,guest是真实帐号的一种形式,它们的不同之处在于,geust登录FTP服务器后,不能访问除宿主目录以外的内容. 下面就对其详细介绍. 一.安装与启动vsftpd 先使用命令查看是否安装. 可看到安装了版本为2.0.1.如果没有安装可在桌面上选择"应用程序"/"系统设置"添加/删除应用程序"命令.来安装FTP软件包. 安装和配置好vsftpd软件包后,需要启动FTP服务器才能使用.启动方法有以下两种: 1.使用图形化方式启动,选择"应用程序"/系统设置/服务器设置/服务.可看到vsftpd,打上勾,开始启动. 2.在终端窗口用命令进行启动.

XX平台服务器配置与运行规范v1.0

XXX服务器运营配置与规范 作 业 指 导 书 拟制部门:运维部 编制人:陈永科

1、目的 为规范XXX服务器运营管理、配置、安全及稳定使用,指导系统管理人员正确维护使用系统、系统故障时能迅速解决问题、在新安装实例中作为参考,特建立本运营配置规范,以确保公司系统的可靠运营。 2、适用范围 适用于XXXIDC机房所有linux操作系统服务器。 3、职责 运维部负责人:负责对Linux系统的配置管理规范的实施控制和监督检查,定时更新本规范。 运维部运维工程师:需要严格遵循本规范的操作标准对所有linux主机进行系统配置维护和管理。 4、系统版本 针对XXX使用的Linux操作系统Centos6.3版本以及相应的更新版本。 5、系统账号管理 5.1针对操作系统管理员账号密码等策略 5.1.1 口令要求:口令最短8位,最少包含字母、数字、特殊字符,测试服务器也不能使用简单密码 5.1.2 登陆次数限制:登陆失败尝试5次锁定该账户60分钟,管理员至少每季度更改一次密码,发现有异常要及时更改密码 /etc/pam.d/system-auth系统认证配置文件,添加下面一行: "auth required pam_tally2.so onerr=fail deny=5 unlock_time=60" /etc/login.defs修改密码全局更新密码策略 "PASS_MAX_DAYS=9999"改为"PASS_MAX_DAYS=90",每季度须更改一次密码。

"/etc/shadow"修改所有用户的密码策略 修改对应用用户以"::"分段的第五列,将"99999"改为"90" 5.2 用户密码检查与管理 每星期对关键管理员用户进行检查,检查结果登记得服务器巡检 文件配置:/etc/passwd系统用户文件 /etc/group系统用户组文件 /etc/shadow系统用户密码文件 用命令"cat /etc/passwd"查看系统用户文件是否正常 6 各系统应用运行环境管理 6.1 远程访问管理 所有设备/服务器必须使用ssh v2.0进行登陆管理,禁止使用telnet进行管理,关闭telnet服务,每个管理员必须使用自己的用户名登陆系统。 SSH配置文件:/etc/ssh/sshd_config service sshd start|stop|restart|status ssh服务的启动、停止、重启、运行状态修改SSH默认端口 修改"#Port 22"将22改为22022端口 将SSH密码尝试次数限制为5次 修改"#MaxAuthTries 6",改为5 将允许root登陆改为禁止ROOT登陆 6.2 防火墙iptables配置 防火墙应根据业务系统开放需要的应用端口,默认禁止所有流量进入 防火墙配置文件/etc/sysconfig/iptables 命令:"iptables -p INPUT DROP" 默认禁止所有流量进入 iptables -D INPUT -p tcp --dport 端口号-j -ACCEPT"允许TCP端口号进入 chkconfig iptables on 系统启动时加载防火墙 service iptables save 保存防火墙配置

Web服务器的实验报告

实验报告 一、实验目标及要求 1、实习目标:(1)掌握windows环境下web服务器的配置。 (2)学会对当今主流的web开发环境ASP和JSP配置自己 的web服务器,为今后开发网站打下基础。 2、实习要求:(1)通过本次实验,理解WEB服务的工作原理; (2)掌握在Windows系统上实现WEB服务,IIS和TOMCAT 服务器配置,ASP和JSP工作环境的配置。 二、实验步骤 1、实验环境描述(包括硬软件): IIS是Internet Information Server的缩写,它是微软公司主推的Web服务器,最新的版本是Windows2000里面包含的IIS 5.0,IIS与WindowNT Server 完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大、灵活而安全的Internet和Intranet 站点。 IIS的一个重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。IIS的安装,管理和配置都相当简单。 IIS包括WEB、FTP、Mail等等服务器。因为IIS的FTP和Mail服务器不是很好用,一般用IIS只用其WEB服务器。 目前运行IIS的最理想平台是Windows2000高级服务器版和服务器版。 Win9x/Me里也有IIS,但只是PWS(个人WEB服务器),功能很有限,只支持1个连接。WinXP里的IIS也只支持10个连接。如果您要使用IIS,请使用Windows 2000高级服务器版,在这里我用Windows 2000高级服务器版给大家做演示。 2、操作步骤: IIS的安装步骤(将WINDOWS 2000的安装光盘放入光驱内): 1、点击:【开始】->【设置】->【控制面板】->【添加/删除程序】,打开“添加/删除程序”对话框。 2、点击左边菜单栏中“添加删除Windows组件”项,打开“Windows组件向导”对话框(这个过程可能需要花几十秒钟),在对话框“组件”列表中,选中“Internet 信息服务(IIS)”项。 3 、将“Windows 2000”安装盘放入光驱中,然后点击“下一步”。这个步骤可能会花几分钟。 4、点击“完成”按钮,完成IIS的安装。 IIS的配置步骤:

Web服务器配置方法教程

Web服务器配置方法教程 服务器是一种高性能计算机,作为网络的节点,存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂。那么该如何配置Web服务器呢?如果你不知道,请看的Web服务器配置方法详解吧! 一般在安装操作系统时不默认安装IIS,所以在第一次配置Web 服务器时需要安装IIS。安装方法为: 1、打开“控制面板”,打开“添加/删除程序”,弹出“添加/删除程序”窗口。 2、单击窗口中的“添加/删除Windows组件”图标,弹出“Windows组件向导”对话框。 3、选中“向导”中的“应用程序服务器”复选框。单击“详细信息”按钮,弹出“应用程序服务器”对话框。 4、选择需要的组件,其中“Inter信息服务(IIS)”和“应用程序服务器控制台”是必须选中的。选中“Inter信息服务(IIS)”后,再单击“详细信息”按钮,弹出“Inter信息服务(IIS)”对话框。

5、选中“Inter信息服务管理器”和“万维网服务”。并且选中“万维网服务”后,再单击“详细信息”按钮,弹出“万维网服务”对话框。 6、其中的“万维网服务”必须选中。如果想要服务器支持ASP,还应该选中“Active Server Pages”。逐个单击“确定”按钮,关闭各对话框,直到返回图1的“Windows组件向导”对话框。 7、单击“下一步”按钮,系统开始IIS的安装,这期间可能要求插入Windows Server xx安装盘,系统会自动进行安装工作。 8、安装完成后,弹出提示安装成功的对话框,单击“确定”按钮就完成了IIS的安装。 友情提示:如果想要同时装入FTP服务器,在“Inter信息服务(IIS)”对话框中应该把“文件传输协议(FTP)服务”的复选框也选中。 打开“Inter 信息服务管理器”,在目录树的“网站”上单击右键,在右键菜单中选择“新建→网站”,弹出“网站创建向导”:

服务器配置方案

服务器配置方案 本文转自:傲龙网络 在日常工作中,经常给客户进行硬件配置建议,发现很多客户基本的信息化基础的知识都不是太懂,比如服务器配置数选择和用户数关系等等。甚至很多IT专业人士,比如erp,crm顾问都不是很清楚。当然也有可能这些顾问只专注于他自己工作的那一块,认为这些是售前干的事情,不需要了解太多。在我看来我觉得多了解一些,碰到不懂的客户也可以给人家说个所以然出来,至少也没有什么坏处嘛。下面这篇文章也是平常的工作总结,贴出来给大家分享一下,也许还用的着。 第一章服务器选择 1.1 服务器选择和用户数关系

说明: 首选原则:在初期给客户提供硬件配置参考时,在线用户数建议

按注册用户数(或工作站数量)的50%计算。 备用原则:根据企业的行业特点、用户使用频度、应用特点、硬件投入等综合因素考虑,在线用户数比例可以适当下调,由售前/销售人员在对客户的具体情况进行了解后做出适当的建议。 服务器推荐选择品牌:IBM、DELL(戴尔)、HP(惠普)、Sun 、Lenovo (联想)、浪潮、曙光等品牌机型。 CPU:如果因为选择不同品牌服务器或双核处理器导致CPU型号/主频变动,只要求达到同级别或该级别以上处理能力。 硬盘:对于硬盘方面,推荐选择SCSI硬盘,并做RAID5;对于小企业可以如果由于采购成本的考虑也可采用SATA。对于2000注册用户数以上企业,强烈推荐采用磁盘阵列。 硬盘容量=每用户分配容量×注册用户数+操作系统容量+部分冗余 1.2 常见机型参考报价

由于IBM服务器在几个品牌的PC服务器系列中价格较高,如果报价是供客户做预算用,则可将该报价直接发给客户供参考,减少商务询价的工作量。 硬件配置和相关型号可上网查询: IBM服务器 HP服务器 DELL服务器 SUN服务器 Lenovo(联想) 1.3 服务器选择和用户数关系在线计算 在IBM网站上有提供IBM Systems Workload Estimator工具可用于

Windows 7 WEB 全能服务器环境配置攻略(asp .net php)全包

Windows 7全能型WEB(asp .net php) 服务器环境配置攻略(一) 技术是为人服务,人可以改变技术,但绝不可以做技术的奴隶。 本着互相学习、共同提高的理念,本人以微软windows7操作系统为基础,与大家共同探讨学习在windows 7中设置服务器。 最常见的WEB服务那就是WWW服务,也就是指网站功能。WWW服务主要为用户展示新闻、图片、提供数据、生产订单等。配置一款 WEB 操作系统其实并不难,要求我们心要细。发现问题要善于思考,善于搜索。不懂不要紧,只要我们肯研究、肯学习,敢问、敢想,那一切都能解决的。 前言 国内网站WEB应用程序的概况 互联网发展到今天,对我们的生活产生了极大的影响。一些专业的程序开发商为我们提供了许多很好的产品,其中不乏一些开源免费的产品。例如国产 BBS的领头羊北京康盛创想公司,旗下包括 PHP 类产品 discuz!、supesite/xs-space、ecshop、supe-v和.net 类的 discuz!NT 产品,其最近又发布了新产品 ucenter、ucenter home 将各个应用程序之间相互联系起来。还有国内 CMS 的新势力酷源网站管理系统(KYCMS),上线不到半年就好评如潮。还有以开源著称的织梦网站管理系统(DEDECMS),其 3.1版本体积小巧,功能强大。现己发展到 5.1 版本,集成了众多当前主流的模块,如问答、分类信息、小说等。此外还有 IWMS网奇、动易、风讯、帝国、PHPCMS、PHP168等众多产品,当然一些没有坚持下来的产品也不胜其数。就是因为有这么多的软件供应商为我们提供软件,才使得国内的互联网一片红火,每天都有大量的新站长加入进来建设互联网。 下面是国内 WEB 领域做得比较成功的产品: 一:论坛类: 1:discuz 论坛。官方:https://www.wendangku.net/doc/9110640677.html, 2:discuz!NT 论坛。跟上面的是同一家。官方:https://www.wendangku.net/doc/9110640677.html, 3:phpwind论坛。官方:https://www.wendangku.net/doc/9110640677.html, 4:动网论坛。官方:https://www.wendangku.net/doc/9110640677.html, 二:CMS类: 1:酷源网站管理系统。官方:https://www.wendangku.net/doc/9110640677.html, 2:织梦内容管理系统。官方:https://www.wendangku.net/doc/9110640677.html, 3:动易系统。官方:https://www.wendangku.net/doc/9110640677.html, 4:风讯系统。官方:https://www.wendangku.net/doc/9110640677.html, 5:帝国系统。官方:https://www.wendangku.net/doc/9110640677.html, 6:PHPCMS。官方:https://www.wendangku.net/doc/9110640677.html, 还有许多程序没有列出来,上面只是其中的一小部份。 安装windows7的硬件要求 相信朋友们对操作系统有一定了解,所以我也考虑不必为大家讲解基础的使用过程,目

Web服务器的配置论文

Web服务器的配置论文 学生姓名: 学号: 学院:计算机科学与技术学院 专业:网络工程 班级:2班 指导教师: 完成日期:2012 年6 月6日

中文摘要 Windows 2003 Server、Windows 2003 Advanced Server 以及 Windows 2003 Professional 的默认安装不带有 IIS ,在 Windows 2003\ 安装完毕后加装IIS。 IIS 是微软出品的架设 WEB、FTP、SMTP 服务器的一套整合软件,捆绑在Windows2003/NT 中,可以在控制面板的添加/删除程序中选择添加删除 Windows 组件。 关键词:IIS;Windows 2003 Server;

目录 一、Web服务器概述 (3) 二、IIS简介 (3) 三、IIS的安装 (3) 四、在IIS中创建Web网站 (6) 4.1网站的基本配置 (9) 4.1.1、“网站”标签 (10) 4.1.2、“主目录”标签 (11) 4.1.3、“文档”标签 (12) 五、虚拟目录 (12)

一、Web服务器概述 Web服务器又称为WWW服务器,它是放置一般网站的服务器。一台Web服务器上可以建立多个网站,各网站的拥有者只需要把做好的网页和相关文件放置在Web服务器的网站中,其它用户就可以用浏览器访问网站中的网页了。 我们配置Web服务器,就是在服务器上建立网站,并设置好相关的参数,至于网站中的网页应该由网站的维护人员制作并上传到服务器中,这个工作不属于配置服务器的工作。 二、IIS简介 IIS(Internet信息服务器)是 Internet Information Server 的缩写,是微软提供的Internet服务器软件,包括WEB、FTP、SMTP等服务器组件。它只能用于Windows操作系统。 IIS集成在Windows 2000/2003 Server版中,在Windows 2000 Server中集成的是IIS 5.0,在Windows Server 2003中集成的是IIS 6.0。IIS 6.0不能用于Windows 2000中。 Windows 9x/Me里也有IIS,但只是PWS(个人WEB服务器),功能很有限,只支持1个连接。Windows XP里也能安装IIS5.0,但功能受到限制,只支持10个连接。通常在Windows XP操作系统中安装IIS的目的是为了调试ASP等程序。 三、IIS的安装 一般在安装操作系统时不默认安装IIS,所以在第一次配置Web服务器时需要安装IIS。安装方法为: 1、打开“控制面板”,打开“添加/删除程序”,弹出“添加/删除程序”窗口。 2、单击窗口中的“添加/删除Windows组件”图标,弹出“Windows组件向导”对话框。

Exchange服务器配置全攻略

Exchange2003服务器配置全攻略 5.4 Exchange架设邮件服务器 Exchange主要是针对内部网或者企业网用户进行搭建的邮件服务器软件。利用它能够很快地搭建内部网邮件系统,同时它的安全性相对来说是很高。下面就详细介绍如何利用Exchange来搭建邮件服务器。 5.4.1 安装准备 1.Exchange部署工具 Exchange部署工具是引导完成安装或升级过程的工具和文档。要确保所有必需的工具和服务都得到安装并正确运行,建议通过Exchange Server部署工具来运行Exchange 2003安装程序。 启动Exchange部署工具,将Exchange插入CD-ROM驱动器。在【欢迎使用 Exc hange Server 2003安装程序】对话框中,选择【Exchange 部署工具】选项。按照Exchange Server部署工具文档中的说明逐步进行操作。 启动工具,指定想要执行【新的Exchange 2003安装】过程之后,系统将提供一份清单,详细列出以下安装步骤: (1)验证组织满足指定的要求。 (2)安装并启用必需的Windows服务。 (3)运行DCDiag工具。 (4)运行NetDiag工具。 (5)运行ForestPrep。 (6)运行DomainPrep。 (7)运行Exchange 安装程序。 2.安装和启用IIS 服务 Exchange安装程序要求在服务器上安装并启用下列组件和服务: ● .NET Framework。 ●https://www.wendangku.net/doc/9110640677.html,。 ●Internet 信息服务(IIS)。

● World Wide Web Publishing 服务。 ● 简单邮件传输协议( SMTP )服务。 ● 网络新闻传输协议(NNTP )服务。 在Windows 2003目录中或域中安装Exchange ,默认情况下不会启用Microsoft .NET Framework 、https://www.wendangku.net/doc/9110640677.html, 、World Wide Web Publishing 服务、SMTP 服务和NNT P 服务。在运行 Exchange 安装向导之前,必须手动启用这些服务。 在Windows Server 2003中启用服务: (1)选择【开始】|【控制面板】命令,选择【添加或删除程序】选项。 (2)在【添加或删除程序】对话框中,选择【添加/删除 Windows 组件】选项。 (3)在【Windows 组件向导】对话框中,选择【Windows 组件】选项,突出显示【应用程序服务器】,选择【详细信息】选项。 (4)在【应用程序服务器】对话框中,选择https://www.wendangku.net/doc/9110640677.html, 复选框,如图5.26所示。 图5.26 添加相关https://www.wendangku.net/doc/9110640677.html, 服务 (5)选择【Internet 信息服务(IIS )】选项,选择【详 细信息】选项。在【Internet 信息服务(IIS )】对话框 中,选中NNTP Service 、SMTP Service 和【万维网服务】 复选框,单击【确定】按钮,如图5.27所示。 (6)在【应用程序服务器】对话框中,选择【Inte rnet 信息服务(IIS )】复选框,单击【确定】以安 装组件。 图5.27 添加【Internet 信息服务(IIS )】

金蝶各系列产品服务器配置要求

金蝶各系列产品服务器配置要求 商贸版 一.系统配置要求 1、服务器端 CPU 最低要求 1.6 GHz Pentium 4 处理器 推荐 3.0 GHz Pentium 4 处理器及以上 内存最低 RAM 要求2G 推荐 8G 内存 硬盘需要20GB以上的可用空间 驱动器 DVD-ROM 驱动器 显示 Super VGA(1024*768)或更高分辨率的显示器(32位真彩色) 鼠标 Microsoft 鼠标或兼容的指点设备 2、客户端 CPU 最低要求1.6 GHz Pentium 4 处理器 推荐 3.0 GHz Pentium 4处理器及以上 内存最低 RAM 要求1G 推荐 4G内存 硬盘需要10G 以上的可用空间 驱动器需要DVD-ROM 驱动器 显示 Super VGA(1024*768)或更高分辨率的显示器(32位真彩色) 鼠标 Microsoft 鼠标或兼容的指点设备 二.操作系统要求 Windows XP Professional(32位)(SP3)简体中文版 Windows Server 2003 Standard /Enterprise 简体中文版(32位/64位均支持)(SP2) Windows 7 旗舰版简体中文版(32/64位均支持) Windows Server 2008 Standard 简体中文版(32/64位均支持) Windows 8 企业版简体中文版(32/64位均支持) Windows 8.1 专业版简体中文版(64位) Windows 2012 企业版简体中文版(64位) Windows10 企业版简体中文版(32/64位均支持) 不支持Windows 98、Windows 2000、Windows XP Home版 专业版 一.系统配置要求 1、服务器端 CPU 最低要求 1.6 GHz Pentium 4 处理器 推荐 3.0 GHz Pentium 4 处理器及以上 内存最低 RAM 要求2G 推荐 8G 内存 硬盘需要20GB以上的可用空间 驱动器 DVD-ROM 驱动器 显示 Super VGA(1024*768)或更高分辨率的显示器(32位真彩色)

配置和管理Web服务器实验报告

实验报告 专业班级成绩评定_______ 学号姓名教师签名_______ 实验题目配置和管理Web服务器实验时间 一、实验目的: 1.掌握Web服务器的基本配置方法。 2.学习设置Web服务器的安全控制。 二、实验环境:Windows Server 2003操作系统,IIS组件。 三、实验内容: 1.配置和管理Web服务器。 2.掌握IIS的基本配置方法。 3.设置IIS的安全性控制。 四、实验步骤: 1.进行IIS的基本配置,启动Microsoft管理控制台。 方法:通过执行Windows Server 2003的“开始|管理工具|Internet服务管理器”命令即可启动Microsoft的管理控制台。 2.新建网站。

a.安装后,选择在其中建立网站的主机,然后单击“活动工具栏”中的“操作”按 钮,在出现的菜单中选择“新建|网站”选项,“网站创建向导”对话框就会出现 在屏幕上。 b.按照“网站创建向导”的要求,分别输入网站描述、网站IP地址、网站TCP端 口、网站主目录、网站访问权等信息。 图 IP地址和端口设置(本机的IP地址为端口号:80 路径为C:\实验配置和管理Web 服务器) 后来指导老师建议我以后在选择网站TCP端口时最好不设成80,可改为801。

设置访问权限时,应十分谨慎,以避免非法用户破坏Web网站中的内容。 3.网站的启动与停止。 如果网站当前为“已停止”状态,可以

使用活动工具栏中的启动项目按钮,启动该网 站。也可在网站上单击右键,选“启动”来开启。 如果网站当前为启动状态,则用户可以使用暂停或停止按钮 ,暂停或停止网站。 4.创建虚拟目录。 创建虚拟目录就是建立一个到实际目录的指针,实际目录下的内容并不需要迁移到网站的主目录下。 方法:a.选择要在其中创建虚拟目录的网站,然后单击“活动工具栏”中的“操作”按钮,在出现的菜单中选择“新建|虚拟目录”选项,则启动“虚拟目录创建向导”。 b.按照“虚拟目录创建向导”的要求,分别输入虚拟目录使用别名、目录的实际路 径、虚拟目录的访问权限等信息。

相关文档