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 改为
然后保存后,退出
如何你选择了开发模式,这时需要在/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服务器的根目录*/
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
服务器配置方案
目录 服务器配置方案 (1) 第一章引言 (3) 1.1.编写目的 (3) 1.2.项目背景 (3) 第二章系统网络拓扑结构 (4) 第三章硬件需求 (6) 第四章软件需求 (7) 第五章网络需求 (8) 第六章云环境租用说明 (8)
第一章引言 1.1.编写目的 该文档针对工程造价类项目管理信息系统(以下简称项目管理系统)的实际情况,提出其服务器配置方案。方案的制定本着满足用户实际需要并降低资金投入的原则,需要满足从硬件、网络、软件、安全等方面进行阐述,提供主推方案和备选方案,以便用户根据自身特点进行决策。 1.2.现状和目标 工程造价类项目管理信息系统建设的主要目的是:建立对造价项目的全生命周期管理,包括从项目的启发到项目的后评估,对项目的各里程碑阶段提供信息化支撑手段;统一管理造价项目的各类信息,做到安全存储、有效统计、有效分析;实现造价项目相关流程的信息化,提高流程的流转效率,降低因纸质流程所带来的效率低下和非增值工作的浪费。因此系统的运行需要满足以下目标: 用户在内外网均可访问:公司的员工可以在公司局域网和Internet上均能够访问使用系统; 高可用性:当其中运行着的一台服务器出现故障无法启动时,另一台备份服务器会迅速的自动启动并运行(一般为2分钟左右),从而保证整 个系统的正常运行。 扩展性:整个网络以及硬件环境须具有可扩展性,满足公司用户能正常流畅的实用系统。比如存储能能扩展满足日益增长公司业务需求等。 项目管理系统适用于以项目管理为主线贯穿销售、人资、客服等环节业务的管理。用户范围包括造价项目相关的所有人员,目前公司员工240多人,预计在2015年员工总人数达到300人以上,因此系统实用规模预计支持在线用户200人,并发用户50人。 公司目前硬件环境如下:
----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服务器配置 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、 作者信息和本声明。否则将追究法律责任。 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服务器的配置 一、实验目的 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服务器配置与管理 版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。 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.在终端窗口用命令进行启动.
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 保存防火墙配置
实验报告 一、实验目标及要求 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服务器配置方法教程 服务器是一种高性能计算机,作为网络的节点,存储、处理网络上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) 服务器环境配置攻略(一) 技术是为人服务,人可以改变技术,但绝不可以做技术的奴隶。 本着互相学习、共同提高的理念,本人以微软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服务器的配置论文 学生姓名: 学号: 学院:计算机科学与技术学院 专业:网络工程 班级: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组件向导”对话框。
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服务器实验时间 一、实验目的: 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.按照“虚拟目录创建向导”的要求,分别输入虚拟目录使用别名、目录的实际路 径、虚拟目录的访问权限等信息。