在Red Hat inux 9下配置JSP服务器
需要的软件有:
1) Red Hat Linux 9 :Linux操作系统
2) j2eesdk-1_4_01-linux-ml.bin :j2ee的linux版本
3) httpd-2.0.55.tar.gz :apache服务器的linux版本
4) jakarta-tomcat-4.1.31.tar.gz :tomcat服务器的linux版本
5) jakarta-tomcat-connectors-4.1.31-src.tar.gz :将jave和tomcat联系起来
6) mysql-3.23.54a-11 :采用Red Hat Linux 9自带的mysql服务器
7) mysql-connector-java-3.1.11.tar.gz :将jave和mysql联系起来
安装步骤
1) 安装Red Hat Linux 9(难度:简单)
首先当然要先安装Red Hat Linux,过程这里就不用赘述了,按提示一步步做就可以了。
2) 安装jdk(难度:中等)
然后是jdk,也很简单,
(1) 在终端中打开到jdk的目录,输入”chmod 755 j2eesdk-1_4_01-linux-ml.bin”,
(2) 然后输入”./ j2eesdk-1_4_01-linux-ml.bin”,按提示就能装好jdk。我安装后的位置是”/opt/SUNWappserver”。
(3) 要想能够使用jdk,还需要在/etc/profile文件的最后写入如下:
JAVA_HOME=/opt/SUNWappserver/jdk
PATH=$PATHJAVA_HOME/bin:JRE_HOME/bin
CLASSPATH=.:/opt/SUNWappserver/jdk/lib/dt.jar;/opt/SUNWappserver/jdk /lib/tools.jar;JRE_HOME/lib;
PATH=/opt/SUNWappserver/jdk/bin:$PATH
Export PATH JAVA_HOME CLASSPATH
(4)在终端中输入“source /etc/profile”就可以对变量赋值,然后用“java -version”命令可以测试java是不是安装成功,如果显示:
java version "1.4.2_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_08-b03)
Java HotSpot(TM) Client VM (build 1.4.2_08-b03, mixed mode)
就说明安装成功,其中版本为1.4.2_08。
2)安装tomcat(难度:简单)
(1)先将jakarta-tomcat-4.1.31.tar.gz解压,拷贝到/usr/local就算是安装成功了。
(2)在/etc/profile文件最后添加:
CATALINA_HOME=/usr/local/jakarta-tomcat-4.1.31
export CATALINA_HOME
(3)下面只要进入到usr/local/jakarta-tomcat-4.1.31/bin目录,然后输入“./startup.sh”就启动了tomcat服务器.
(4) 在浏览器的地址栏输入“http://localhost:8080”,看到小猫了吗?
(5) 目录usr/local/jakarta-tomcat-4.1.31/webapps就是将来发布网页的目录。
3)安装apache服务器(难度:中等)
Red Hat Linux下自带的apache服务器没有apxs(也许是我没发现),所以我有重新安装了apache服务器.
(1)要是你以前安装了apache服务器,现在要先卸载,如果没有就可以直接安装。卸载的方法是在终端输入“rpm –e nodeps httpd”。
(2)现在就可以安装apache服务器了。首先将httpd-2.0.55.tar.gz解压到usr/local下,然后在终端输入:
./configure --with-layout=Apache --prefix=/usr/local/apache --enable-module=so
后面的参数一定要有“--enable-module=so”这一句,因为后面要将apache和tomcat联系起来时要用到。
4)将apache和tomcat联系起来(难度:困难)
现在已经能够运行jsp程序了,可是要想通过tomcat服务器调用mysql,还要将apache和tomcat联系起来。
(1) 首先还是要将jakarta-tomcat-connectors-4.1.31-src.tar.gz解压到usr/local下。
(2) 然后在终端输入下面一段:
chmod 755 buildconf.sh
./configure --with-apxs2=/usr/local/apache/bin/apxs --enable-EAPI
make
make install
如果make install 不成功需要手工发布mod_jk2.so
将/usr/local/jakarta-tomcat-connectors-4.1.31-src/jk/build/jk2/apache2目录下的mod_jk2.so复制到/usr/local/apache/modules目录。
5)mysql的安装(难度:简单)
mysql可以采用Red Hat Linux 9自带的就可以了。
6)将mysql和java联系起来(难度:简单)
将mysql-connector-java-3.1.11.tar.gz解压,并将其中的mysql-connector-java-3.1.11-bin.jar拷贝到/opt/SunWappserver/jdk/lib目录里。
7)完成
这样选课系统所需要的环境就配置完成了。