在Red Hat Linux 9+Apache2.0.48+php4.3.4+ZendOptimizer2.1.0b MySQL5.0.0-0+Tomcat5.0.16+ j2sdk1.4.2.03整合

原创 2004年01月26日 01:33:00

Red Hat Linux 9+Apache2.0.48+php4.3.4+ZendOptimizer2.1.0b MySQL5.0.0-0+Tomcat5.0.16+ j2sdk1.4.2.03整合

本文章献给热爱linux同仁,为了初学者进快门!!!
在Red Hat Linux 9测试通过!!!!
安装必须的软件下载网址:

Apache2.0.48 URL http://www.apache.org/dist/httpd/httpd-2.0.48.tar.gz

php4.3.4 URL http://cn2.php.net/get/php-4.3.4.tar.gz/from/a/mirror

ZendOptimizer2.1.0b URL http://www.zend.com/store/getfreefile.php?pid=13&zbid=548

Tomcat5.0.16 URL http://nagoya.apache.org/mirror/jakarta/tomcat-5/v5.0.16/bin/jakarta-tomcat-5.0.16.tar.gz

MySQL5.0.0-0 MySQL-server-5.0.0-0.i386.rpm服务器 MySQL-client-5.0.0-0.i386.rpm 客户

URL http://www.mysql.com/get/Downloads/MySQL-5.0/MySQL-server-5.0.0-0.i386.rpm/from/pick

URL http://www.mysql.com/get/Downloads/MySQL-5.0/MySQL-client-5.0.0-0.i386.rpm/from/pick

j2sdk1.4.2.03 下载SDK j2sdk-1_4_2_03-linux-i586-rpm.bin

URL http://java.sun.com/j2se/1.4.2/download.html

jakarta-tomcat-connectors-jk2-2.0.2-src ApacheTomcat通信 URL

http://nagoya.apache.org/mirror/jakarta/tomcat-connectors/jk2/source/jakarta-tomcat-connectors-jk2-2.0.2-src.tar.gz

安装MySQL5.0.0-0

1安装服务器端 #rpm -ivh MySQL-server-5.0.0-0.i386.rpm --force --nodeps

2安装客户端   #rpm -ivh MySQL-client-5.0.0-0.i386.rpm --force –nodeps

显示如下信息

warning: MySQL-server-5.0.0-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
  Preparing...       ########################################### [100%]
  1:MySQL-server     ########################################### [100%]

3测试安装是否成功 [root@mylinux local]# mysql

Welcome to the MySQL monitor. Commands end with ; or /g.
  Your MySQL connection id is 1 to server version: 4.0.16-standard
  Type 'help;' or '/h' for help. Type '/c' to clear the buffer.
  mysql>
  出现了“mysql>”提示符,恭喜你,安装成功!

1、  数据库目录 /var/lib/mysql/  2、配置文件/usr/share/mysql  3、在服务中启动 MySQL

安装Apache2.0.48

1 #tar -zxvf httpd-2.0.48.tar.gz  httpd-2.0.48解压  2 #cd httpd-2.0.48  进入httpd-2.0.48

3 #配置apache 支持动态module 加载
#./configure --with-layout=apache --prefix=/usr/local/apache --enable-module=so --enable-module=setenvif --enable-module=rewrite --with-mpm=prefork

4 #make      5 #make install

/usr/local/apache/bin/apachectl start     启动 Apache 服务器

/usr/local/apache/bin/apachectl stop     停止 Apache 服务器 安装 PHP

安装php4.3.4

1 #tar -zxvf php-4.3.4.tar.gz  php-4.3.4解压  2 #cd php-4.3.4  进入php-4.3.4

3 #./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --enable-track-vars --enable-debug --enable-url-includes --enable-sockets --enable-force-cgi-redirect --enable-calendar --with-config-file-path=/usr/local/lib --with-zlib --with-freetype-dir --enable-gd-native-ttf --with-ttf --with-gdbm --with-gettext --with-iconv --with-png-dir --with-zlib --with-xml  (配置php 加载库)

4 #make                 5 #make install

6 配置 php.ini php.ini-dist复制到 /usr/local/lib/ 改名为 php.ini

php.inimysql.default_socket =/var/lib/mysql/mysql.sock

7告知 Apache 将特定的扩展名解析成PHP, Apache 将扩展名 .php只需添加它们,每一个用空格分隔。对apache做如下配置,/usr/local/apache/conf/httpd.conf  添加:

对于 PHP 4 LoadModule php4_module modules/libphp4.so
对于 PHP 5LoadModule php5_module modules/libphp5.so

AddType application/x-httpd-php .php .phtml  AddType application/x-httpd-php-source .phps

通常,我们还将 .phps 扩展名设置成显示高亮的PHP源文件

AddDefaultCharset ISO-8859-1修改为AddDefaultCharset GB2312 显示简体中文
8 Apache 配置虚拟目录  Alias /myjsp/ "/jsp/"  注意要建个jsp的文件夹

<Directory "/jsp">

    Options Indexes MultiViews

    AllowOverride None

    Order allow,deny

    Allow from all

</Directory>

9然后写个php测试页info.php:内容如下 <?phpinfo(); ?>

10启动您的 Apache 服务器:/usr/local/apache/bin/apachectl start 停止服apachectl stop

11配置扩展功能包的支持,请重复第3

--with-config-file-path=/path(您可以编辑php.ini文件以修改PHP的选项。如果您想要把此文件放到另外的位置 /path 是你放php.ini的位置)

安装ZendOptimizer2.1.0b

1 #tar -zxvf  ZendOptimizer-2[1].1.0b-Linux_glibc21-i386.tar.gz 解压后改名为zend

2 #cd zend  3 #sh install.sh  会提示让你指定php.iniapache径所在的路径

安装j2sdk1.4.2.03

1双击j2sdk-1_4_2_03-linux-i586-rpm.bin 选择在终端运行,显示协议,

D键到最后,选择Y, /root 会有j2sdk-1_4_2_03-linux-i586.rpm

2 #rpm -ivh j2sdk-1_4_2_03-linux-i586.rpm 开始安装。会出显################# [100%]

注意一定要等到[root@mylinux local]# 出现才算安装完成。

3 jdk2sdk会安装到/usr/java/j2sdk1.4.2_03  编辑 /etc/profile 添加

JAVA_HOME=/usr/java/j2sdk1.4.2_03
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
CATALINA_BASE=/usr/local/tomcat-5.0.16
CATALINA_HOME=/usr/local/tomcat-5.0.16
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
export CLASSPATH PATH JAVA_HOME CATALINA_BASE CATALINA_HOME

安装Tomcat5.0.16

1 #tar -xzvf jakarta-tomcat-5.0.16.tar.gz  解压后改名tomcat-5.0.16复制到/usr/local/ 目录下

2编辑一个JAVA来测试 ,保存HelloLinux.java/root ,注意要重起,加入环境变量

class HelloLinux { 
    public static void main(String[] args) {
           System.out.println("Hello Linux"); 
         }
  }

3javac HelloLinux.java来编译 (也可以在HelloLinux.java右键来编译)

java HelloLinux 执行,显示Hello Linux 你就安装成功了j2sdk

4 #$CATALINA_BASE/bin/startup.sh  (启动服务) 测试 http://127.0.0.1:8080

  #/usr/local/tomcat-5.0.16/bin/shutdown.sh (停止服务)

如要求系统开机自动tomcat /etc/rc.d/rc.local中加入: 4

5 tomcat 虚拟目录设置conf/server.xml  注意要加在 </Host>

<Context path="/myjsp" docBase="/jsp" debug="0"></Context>

6重起tomcat 没有错误,就成功了,测试放在和ApacheTomcat整合。

安装 jakarta-tomcat-connectors-jk2-2.0.2-src

1 #tar -xzvf jakarta-tomcat-connectors-jk2-2.0.2-src.tar.gz

2 #cd jakarta-tomcat-connectors-jk2-2.0.2-src   3 #cd jk/native2

4找到buildconf.sh右键改权限,把执行都选上

5 #./configure --with-apxs2=/usr/local/apache/bin/apxs --enable-EAPI

6 #make  7 #make install  8 #如果make install 不成功需要手工发布mod_jk2.so

9 #cd jakarta-tomcat-connectors-jk2-2.0.2-src/jk/build/jk2/apache2 

10 #cp *.so /usr/local/apache/modules/   复制到/usr/local/apache/modules/

11编辑/usr/local/apache/conf/httpd.conf      添加

DirectoryIndex index.html index.html.var index.jsp index.php

LoadModule jk2_module modules/mod_jk2.so

12 /usr/local/apache/conf/ 建文件名子为 workers2.properties 把下面内容粘进去

# only at beginnin. In production uncomment it out

[logger.apache2]

level=DEBUG

[shm]

file=/usr/local/apache/logs/shm.file

size=1048576

# Example socket channel, override port and host.

[channel.socket:localhost:8009]

port=8009

host=127.0.0.1

# define the worker

[ajp13:localhost:8009]

channel=channel.socket:localhost:8009

# Uri mapping

[uri:127.0.0.1/*.jsp]

worker=ajp13:localhost:8009

[uri:127.0.0.1/*.jsp]

worker=ajp13:localhost:8009

现在可以测试整合,现写个for.jsp保存到/jsp的目录,记的把ApacheTomcat都重起

<%

int i;

for(i=1;i<100;i++){

out.println("<h" + i + ">Hello World 中文</h" + i + ">");

}

%>

测试Apache http://127.0.0.1:/myjsp/info.php 测试Tomcat http://127.0.0.1:8080/myjsp/for.jsp

ApacheTomca整合测试 http://127.0.0.1:/myjsp/for.php 显示和测试Tomcat一样就成功了!

在平台win2003+win2000servr+php4.23
网址:
http://expert.csdn.net/Expert/topic/2157/2157051.xml?temp=.1475946

Windows2000 server和windows 2003下的Apache2.0.47与Tomcat5.0.4的整合配置方法
网址:http://expert.csdn.net/Expert/topic/2200/2200581.xml?temp=.3657038

如有问题我会在csdn这里解答。谢谢!!!
不是转载请不要发信我,谢谢了!!!
作者:魏海发  Emailshuiaaa521@sina.com

南京江苏浪淘沙2004119

版权声明:请与本人联系,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明!!!

Linux软件包安装2——基于red hat系列的rpm命令安装及apache简单搭建httpserver

rpm命令管理 rpm包是基于red hat系列的二进制安装包。常见的red hat系列的有red hat enterprise Linux、centos、fedora等Linux发行版本 首先介绍一...

Red Hat Linux 9光盘启动安装过程图解

  • 2011年11月16日 16:37
  • 4.38MB
  • 下载

Red Hat Linux 9 系统管理

  • 2008年10月17日 16:22
  • 13.51MB
  • 下载

red hat enterprise linux 5.4安装,mysql 安装、vsftp安装、apache安装、tomcat安装、JDK安装、SSH部署

前段时间公司开发的惠州市外经贸企业资源信息平台,卖给了惠州市外经贸局,由于政府全部要求正版并且不能侵权。所以采用了linux系统。并且全部采用免费的框架与软件。里面就用到了red hat enterp...

beginning red hat linux 9

  • 2008年04月15日 17:45
  • 9.08MB
  • 下载

Red Hat Linux下oracle9i安装详解

  • 2008年07月20日 12:16
  • 9KB
  • 下载

Red Hat linux 9 安装jdk

1.从java.sun.com下载最新的J2SE 1.6:jdk-6u17-linux-i586-rpm.bin 2.将JDK安装文件jdk-6u17-linux-i586-rpm.bin拷贝到Re...

Red Hat Linux用户基础 9-11章 PDF扫描版

  • 2016年12月09日 15:09
  • 26.83MB
  • 下载

在windows下的虚拟机中安装Red Hat Linux9指南!

一.在windows下的虚拟机中安装Red Hat Linux9指南   第1步:第一步:选择安装方式。 1、图形安装(直接回车) 2、文本安装(输入 linux text)   ...
  • Oo__YAN
  • Oo__YAN
  • 2011年12月05日 19:46
  • 3184
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在Red Hat Linux 9+Apache2.0.48+php4.3.4+ZendOptimizer2.1.0b MySQL5.0.0-0+Tomcat5.0.16+ j2sdk1.4.2.03整合
举报原因:
原因补充:

(最多只允许输入30个字)