一、使用到的命令

1、rpm

此命令是RPM Package Manager的缩写,用来管理RPM软件包,语法格式为:rpm <OPTIONS> <PACKAGE_FILE>;常用选项如下:

  • -i|--install

    安装指定的rpm软件包

    语法:rpm {-i|--install} [install-options] PACKAGE_FILE

    [install-options]:

    • -h|--hash

    • --excludepath OLDPATH

    • --prefix NEWPATH

    • --relocate OLDPATH=NEWPATH

    • --test

  • -v

显示指令执行过程

2、alternatives

此命令常用于管理系统中同一软件的多个版本,只能在root权限下使用。

常用语法:

  • alternatives --install <link> <name> <path> <priority>

    向系统添加一组替代方案,各参数的意义如下:

    • link:符号链接

    • name:标识符

    • path:执行文件路径

    • priority:优先级

  • alternatives --config <name>

    列出给定名称为主链接的链接组的所有选项

二、安装JDK

1、安装JDK1.6

  • 查看当前JDK版本
java -version

  • 下载JDK rpm 安装包

此处使用:jdk-6u45-linux-i586.rpm

  • 使用rpm命令安装
rpm -ivh jdk-6u45-linux-i586.rpm

  • 使用alternatives --install命令安装
alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_45/bin/java 1
  • 使用alternatives --config切换版本
alternatives --config java

三、Tomcat

1、安装

  • 下载tomcat安装包

https://archive.apache.org/dist/tomcat/

  • 解压文件
gzip -d apache-tomcat-7.0.47.tar.gz
  • 还原文件
tar -xf apache-tomcat-7.0.47.tar

2、配置

  • 允许8080端口通过防火墙

修改iptables

vi /etc/sysconfig/iptables

  • 重启防火墙
service iptables restart

  • 如果需要管理Server,还需配置角色和用户

详细配置参考:https://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html

<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui"/>

  • 将pid输出到文件

如果需要监控tomcat进程,还需修改/bin/catalina.sh文件,如下图所示,添加:

CATALINA_PID=/var/run/tomcat.pid

3、启动和关闭

  • 启动

在tomcat安装目录的bin目录下,执行:./startup.sh

  • 关闭

在tomcat安装目录的bin目录下,执行:./shutdown.sh

参考资料: