中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > 综合其它
Web服务器解决方案(二)
作者:佚名 时间:2007-09-13 16:14 出处:互连网 责编:月夜寒箫
              摘要:Web服务器解决方案(二)

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>

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有