实验目的:
在linux下部署JSP整站
实验过程:
安装配置JDK
安装配置TOMCAT
部署JSP整站
实验软件:
jdk-1_5_0_05-linux-i586.bin
jakarta-tomcat-5.5.9.tar.gz
jsp整站文件夹
=============================================================================
需要新建目录
#mkdir /mnt/WinD (挂载windows共享文件到本地目录)
#mkdir /usr/java (jdk安装文件夹)
=============================================================================
查看windows共享
smbclient -L //WINIP -U WINUSER
需要输入密码
挂载windows共享文件夹到本地目录
mount -t smbfs -o codepage=cp936,username=WINUSER,password=密码 -l //WINIP/ShareFolder /mnt/WinD
拷贝jdk for linux 和 tomcat for linux文件
=============================================================================
安装JDK(jdk-1_5_0_05-linux-i586.bin)
#cp(mv) jdk-1_5_0_05-linux-i586.bin /usr/java
#./jdk-1_5_0_05-linux-i586.bin
...
...
...
...[yes or no]---提示是否安装
yes
...
...
...
...
#
=============================================================================
配置JDK(jdk-1_5_0_05-linux-i586.bin)
#vi /etc/profile
在最后加入
JAVA_HOME=/uer/java/jdk-1.5.0_05
export JAVA_HOME
PATH=$PATH:/uer/java/jdk-1.5.0_05/bin
export PATH
保存退出
另一种办法
#cat >> /etc/profile
JAVA_HOME=/uer/java/jdk-1.5.0_05
export JAVA_HOME
PATH=$PATH:/uer/java/jdk-1.5.0_05/bin
export PATH
用Ctrl+D保存
=============================================================================
使配置生效
#./profile
环境变量设置之后最好重启一下
=============================================================================
验证配置
#java -version
出现如下信息说明配置正确
java version "1.5.0_05"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05)
Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode,sharing)
=============================================================================
tomcat安装
#cp(mv) jakarta-tomcat-5.5.9.tar.gz /usr/local
#tar zxvf jakarta-tomcat-5.5.9.tar.gz
#sh /usr/loacl/jakarta-tomcat-5.5.9/bin/startup.sh(直接进入bin目录./startup.sh)
==============================================================================
验证配置
在浏览器上输入http://127.0.0.1:8080 出现猫就OK!
==============================================================================
自动运行tomcat服务
建立一个批处理文件自动启动tomcat。
#!/bin/bash
# autorun
CATALINA_HOME=/usr/local/jakarta-tomcat-5.5.9
export
sh $CATALINA_HOME/bin/startup.sh
也可以把后三行加载到/etc/rc.d/rc.local文件中让其开机自动运行tomcat
===============================================================================
增加一个tomcat的manager帐户
修改$CATALINA_HOME/conf/tomcat-users.xml文件
添加<user username="accp" password "accp" roles="manager"/>
===============================================================================
开始JSP的整站部署
先设置CLASSPATH(加载一个servlet的jar包到CALSSPATH,防止编译的时候找不到servlet包)
CLASSPATH=$CLASSPATH:/usr/local/jakarta-tomcat-5.5.9/common/lib/servlet-api.jar
===============================================================================
将做好的整站文件夹(WebModule或MyWeb)放入CATALINA_HOME/webapps下
===============================================================================
验证配置
打开Filefox,输入httP//127.0.0.1:8080/WebModule/calendar.jsp(自己建的jsp文件,如果配置默认页直接输入站名即可)
===============================================================================
该整站没有数据库支持,所以不需要配置数据库。一些整站需要数据库支持还需要安装配置MySql,这个后续再做补充。