在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 用Apache和Tomcat通信 URL
安装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.ini改mysql.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 5:LoadModule 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.ini和apache径所在的路径
安装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"); } }
3用javac HelloLinux.java来编译 (也可以在HelloLinux.java右键来编译)
Tags:Red,Hat,Linux,Apache,php,ZendOptimizer,MySQL,Tomcat,sdk,整合

