下面将今天在Linux 6.5环境安装JDK和Tomcat的过程记录下来,以备以后查用。
Linux环境:Redhat 6.5
JDK版本:7u79
Tomcat版本:7.0.70
1、下载JDK文件
访问oracle官方网站,网址如下:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
点击download标签页,并将页面下拉到最后,找到历史版本下载位置。
进入后点击Java SE 7就可以下载需要的文件了。这里笔者下载的是jdk-7u79-Linux-x64.tar.gz
2、下载Tomcat文件
访问tomcat官网,网址如下:
https://i.cnblogs.com/EditPosts.aspx?opt=1
点击左侧导航栏中的tomcat 7,然后点击右侧的Archives。就可以下载相应版本了,这里笔者下载的是apache-tomcat-7.0.70.tar.gz
3、在系统中新建tomcat用户
useradd tomcat
passwd tomcat
录入两遍密码即可。
3、
删除Linux操作系统内的openjdk
运行rpm -qa | grep java检查系统内是否安装了openjdk,如果安装了,可通过rpm -e --nodeps “rpm包名”删除之。
4、在/opt下建立安装目录并安装
cd /opt
mkdir jdk7u79
mkdir tomcat
分别将下载的jdk和tomcat复制到上述新建目录中,然后解压缩。
tar xvzf jdk-7u79-Linux-x64.tar.gz
tar xvzf apache-tomcat-7.0.70.tar.gz
并将tomcat的安装目录变更到tomcat用户下
chown -R tomcat:tomcat apache-tomcat-7.0.70
5、添加JDK环境变量
打开/etc/profile文件
vim /etc/profile
在文件的最后,加入java的环境变量如下:
export JAVA_HOME=/opt/jdk7u79/jdk1.7.0_79/
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
通过以下命令是环境变量生效
. /etc/profile (小数点+配置文件名)
检测java是否安装成功。
java -version
6、修改tomcat配置参数
进入tomcat安装路径
cd /opt/tomcat/apache-tomcat-7.0.70/bin.
打开catalina.sh文件,并在文件开头添加如下内容
JAVA_OPTS="-Xms4096m -Xmx4096m -Xss1024k -XX:PermSize=512m -XX:MaxPermSize=1024m"
export TOMCAT_HOME=/opt/tomcat/apache-tomcat-7.0.70
export CATALINA_HOME=/opt/tomcat/apache-tomcat-7.0.70
export JRE_HOME=/opt/jdk7u79/jdk1.7.0_79/jre
export JAVA_HOME=/opt/jdk7u79/jdk1.7.0_79
7、在iptables上开通8080端口
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
service iptables save
service iptables restart
8、启动tomcat
进入tomcat启动文件所在目录
cd $TOMCAT_HOME/bin
执行startup.sh
tomcat启动后,可通过浏览器查看是否能够访问tomcat。