• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Web服务器解决方案(二)

发布: 2007-6-11 15:45 | 作者: seanhe | 来源: | 查看: 26次 | 进入软件测试论坛讨论

领测软件测试网

Web服务器解决方案(二)

1、Install J2SDK 1.4

下载 J2SDK1.4 的 Linux RPM版本 j2sdk-1_4_0-linux-i386-rpm.bin,然后执行下面的操作:

chmod +x j2sdk-1_4_0_01-linux-i386-rpm.bin

./j2sdk-1_4_0_01-linux-i386-rpm.bin

rpm -ivh j2sdk-1_4_0_01-fcs-linux-i386.rpm

ln -s /usr/java/j2sdk1.4.0_01/ /usr/java/j2sdk

pico /etc/profile

### 增加如下内容:

### Add by Boban

JAVA_HOME=/usr/java/j2sdk

export JAVA_HOME

CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export CLASSPATH

PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

export PATH

重新登录让环境变量生效

2、Install Tomcat 4.0

下载Tomcat的linux binary版本,以及 mod_webapp.so,然后执行下列操作:

tar zxvf jakarta-tomcat-4.0.4.tar.gz

做 /pub/jakarta-tomcat-4.0.4/conf 目录下面server.xml中的其他相关配置(暂时不做也可以)。

 /pub/jakarta-tomcat-4.0.4/bin/startup.sh

启动 Tomcat 服务,并且将它加到系统的启动程序中/etc/rc.d/rc.local

(用/pub/jakarta-tomcat-4.0.4/bin/shutdown.sh 停止Tomcat )

3、Install MySQL

tar zxvf mysql-3.23.51-pc-linux-gnu-i686.tar.gz

cd mysql-3.23.51-pc-linux-gnu-i686

./configure --prefix=/usr/local/mysql

cp support-files/mysql.server /etc/rc.d/init.d/

chmod 755 /etc/rc.d/init.d/mysql.server

ln -s mysql-3.23.51-pc-linux-gnu-i686 mysql

将@HOSTNAME@改成$HOSTNAME

设置密码

/usr/local/mysql/bin/mysqladmin -u root password

4、Install OpenSSL

cd /root/src

tar zxvf openssl-0.9.6d.tar.gz

cd openssl-0.9.6d

./config

make

make test

make install

5、Install mod_ssl

cd /root/src

tar zxvf mod_ssl-2.8.10-1.3.26.tar.gz

tar zxvf apache_1.3.26.tar.gz

cd apache_1.3.26

./configure

cd ..

cd mod_ssl-2.8.10-1.3.26

./configure --with-apache=../apache_1.3.26

6、Install PHP

cd /root/src

tar zxvf php-4.2.2.tar.gz

cd php-4.2.2

./configure --with-apache=../apache_1.3.26

--enable-memory-limit=yes --with-mysql

--enable-sockets --enable-debug=no --enable-track-vars

--with-java

make

make install

cp php.ini-dist /usr/local/lib/php.ini

7、Install Apache

cd ../apache_1.3.26

SSL_BASE=/usr/local/ssl ./configure

--enable-module=ssl --enable-module=so

--activate-module=src/modules/php4/libphp4.a

make

make certificate

make install

# 修改 /www/conf/httpd.conf,

# Options Indexes FollowSymLinks MultiViews -> Options FollowSymLinks MultiViews

# DirectoryIndex index.html -> DirectoryIndex index.html index.php3 index.php

# 增加

# LoadModule webapp_module libexec/mod_webapp.so

# WebAppConnection warpConnection warp localhost:8008

# WebAppDeploy examples warpConnection /examples/

# vi /www/conf/mime.types 增加

# application/x-httpd-php php php3

# 拷贝下载的 mod_webapp.so 到 /www/libexec

# 虚拟主机增加: php_admin_value

8、附注

##################################

## 设置示例   ##

##################################

# Apache目录认证设置

<Directory /usr/local/apache/htdocs/members>

Options Indexes FollowSymLinks

allowoverride authconfig

order allow,deny

allow from all

</Directory>



延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网