避免忘记配置方式,记录下来:
安装好FC5后,配置好网络,下载好必备软件:jdk-1_5_0_06-linux-i586.bin ,apache-tomcat-5.5.25.tar.gz
一、JDK安装
1、通过ssh将JDK上传到FC5的/opt目录下;
2、 #chmod 755 jdk-1_5_0_06-linux-i586.bin (root帐号登录,修改jdk文件执行权限)
3、 # ls –l (检查权限是否更改正确)
4、 #./jdk-1_5_0_06-linux-i586.bin (解压安装文件)
5、# cd /opt (检查解压是否成功,如成功应有jdk1.5.0_06目录)
# mv jdk1.5.0_06 jdk (将jdk1.5.0_06重命名为jdk)
6、# cd /root (退到root目录下,为root)
7、# vi .bashrc (编辑bashrc文件)添加下面信息:
export JAVA_HOME=/opt/jdk (实际jdk解压安装路径)
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH (必须将$PATH放在后面,否则无法改变FC5自带的jdk1.4的版本)
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
退出vi编辑模式,输入:wq保存,
# source .bashrc
8、如果为所有用户设定环境变量,则进行如下操作:
在etc/profile.d文件夹下建立java.sh文件内容如下
# vi java.sh
export JAVA_HOME=/opt/jdk
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
#source /etc/profile.d/java.sh
# java 看是否有java的帮助提示
# java -version
如果跟你安装的版本相符合的话,那就成功了,
9、测试安装是否成功:
# vi /home/HelloWorld.java (在home目录下创建HelloWorld.java文件),代码如下:
public class HelloWorld {
public static void main(String args[])
{
System.out.println("JAVA OK!") ;
}
}
[root@localhost home]# javac HelloWorld.java
[root@localhost home]# java HelloWorld
JAVA OK!
至此,JDK安装完毕!
二、TOMCAT安装
1、通过ssh将JDK上传到FC5的/opt目录下;
2、# tar -zvxf apache-tomcat-5.5.25.tar.gz
3、# ls (检查解压是否成功)
4、# mv apache-tomcat-5.5.25 tomcat (将apache-tomcat-5.5.25重命名为tomcat)
5、# userdel tomcat (删除系统中已有的tomcat用户)
6、# useradd tomcat (增加tomcat用户)
7、# passwd tomcat (设置密码)
8、# vi /etc/profile.d/java.sh
# set java environment
# jdk environment
export JAVA_HOME=/opt/jdk
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
#tomcat environment
export CATALINA_BASE=/opt/tomcat
export CATALINA_HOME=/opt/tomcat
最后的结果如上所示。
检查一下环境变量是否正确:
[root@localhost profile.d]# source java.sh
[root@localhost profile.d]# echo $JAVA_HOME
/opt/jdk
[root@localhost profile.d]# echo $CATALINA_HOME
/opt/tomcat
如果显示都正确的话,则环境变量设置OK。
9、 #vi /root/tomcat.sh (创建tomcat启动文件)
# tomcat start file
SROOT=/opt/tomcat
TOMCAT_OWNER=tomcat
case "$1" in
start)
su - $TOMCAT_OWNER -c "$SROOT/bin/startup.sh"
;;
stop)
su - $TOMCAT_OWNER -c "$SROOT/bin/shutdown.sh"
;;
*)
echo 'Usage:resin {start|stop}';;
esac
exit 0
10、#chmod 755 /root/tomcat.sh (修改tomcat.sh执行权限)
11、# chgrp –R tomcat /opt/ tomcat/ # chown –R tomcat /opt/tomcat/ (修改tomcat用户对/opt/tomcat执行权限)
12、 # ./tomcat.sh start (root用户在root目录下执行该命令,启动tomcat)
# ./tomcat.sh stop (root用户停止tomcat服务)
当然也可用tomcat用户启动服务,需进入/opt/tomcat/bin执行./startup.sh 或./shutdown.sh
13、验证结果:在xp系统上访问http://192.168.0.104:8080,其中192.168.0.104为FC5系统的ip地址,如果能够出现tomcat的首页。
也可编写一个简单的jsp放在/opt/tomcat/webapps下,验证能否访问。