Linux 系统安装各种服务(八) —— Sun JDK / Tomcat - ~怪^_*兽~ - 博客园
Linux 系统安装各种服务(八) —— Sun JDK / Tomcat ============================================================== ========================== 安装 Sun JDK ========================== ============================================================== !! 假定所有安装包均在 /share目录,安装目录为 /opt !! $ ll /share -rwxr-xr-x 1 root root 80090512 Nov 16 23:44 jdk-6u23-linux-i586-rpm.bin 1、卸载自带 OpenJDK $ rpm -qa | grep openjdk 输出: java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5 java-1.6.0-openjdk-devel-1.6.0.0-1.7.b09.el5 $ yum erase java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5 复制代码 2、安装 Sun JDK $ cd /share $ chmod +x jdk-6u23-linux-i586-rpm.bin $ ./jdk-6u23-linux-i586-rpm.bin $ rpm -ivh jdk-6u23-linux-i586.rpm $ ln -s /usr/java/jdk1.6.0_23 /opt/jdk1.6 复制代码 3、删除非必要组件 (可选) $ yum remove sun-javadb* $ cd /usr/java/jdk1.6.0_23 $ rm -rf sample src.zip demo $ cd /opt $ rm -rf sun 复制代码 4、配置 JDK 环境变量 (可选) (略) ============================================================== ======================== 安装 Tomcat ========================= ============================================================== !! 假定所有安装包均在 /share目录,安装目录为 /opt !! $ ll /share -rw-r--r-- 1 root root 6407210 Jul 22 19:48 apache-tomcat-6.0.29.tar.gz -rw-r--r-- 1 root root 416473 Nov 1 12:42 mod_jk-1.2.31-httpd-2.2.x.so 复制代码 1、解压安装包 $ cd /opt $ tar xzvf /share/apache-tomcat-6.0.29.tar.gz $ ln -s apache-tomcat-6.0.29 tomcat $ ln -s tomcat/logs tomcat-logs 复制代码 2、配置 Tomcat $ cd /opt $ vi tomcat/conf/server.xml ***** 查找 ***** ***** 改为 ***** - - - - - - - - - - - ***** 查找 ***** ***** 改为 ***** - - - - - - - - - - - ***** 查找 ***** ***** 改为 ***** - - - - - - - - - - - ***** 增加虚拟主机 ***** 复制代码 3、创建服务 $ cd /etc/rc.d/init.d $ vi tomcat (参考: services/tomcat) $ chmod +x tomcat $ chkconfig --add tomcat $ chkconfig --level 2345 tomcat on 复制代码 4、检查安装 a、启动方式: $ service tomcat {start|stop|restart|status} b、配置文件: /opt/tomcat/conf/server.xml c、检查方法: $ netstat -ntlp | grep java | grep 8080 $ ps -ef | grep tomcat d、其他事项: 在防火墙中开放相应端口 复制代码 5、整合 Apache (略)