Linux安装JDK和Tomcat
一、使用到的命令
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