Redhat 6.5安装JDK和Tomcat小记
下面将今天在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。
Redhat 6.5安装JDK和Tomcat小记的更多相关文章
- ubuntu16.04安装jdk,tomcat
ubuntu16.04安装jdk,tomcat 最近装了一下tomcat,网上的教程很多,我也试了很多次,但是有一些教程关于tomcat配置是错误的,让我走上了歧途.差点重装系统,还好王总及时出手帮助 ...
- Linux非root用户安装jdk和tomcat
转载自:http://blog.csdn.net/wuyigong111/article/details/17410661,进行部分修改 创建一个用户 sgmm,并在其用户目录里面安装 jdk和tom ...
- 一、安装JDK和Tomcat
一.安装JDK和Tomcat 1,安装JDK:直接运行jdk-7-windows-i586.exe可执行程序,默认安装即可. 备注:路径可以其他盘符,不建议路径包含中文名及特殊符号. 2.安装Tomc ...
- linux 安装jdk 配置tomcat
Linux(ubuntu)下安装JDK.Tomcat 一.安装jdk 1)首先以root用户登录进去,在根目录下建立/usr/java的目录,我们将下载的东西都放到该目录下去. 2)参考的https: ...
- 安装jdk和tomcat
安装jdk和tomcat 1,准备工作 虚拟机 VMware :liunx系统镜像 bebian :连接操作软件 putty: 开源图像FTP客户端winspc: Java 语言的软件开发工具包 JD ...
- centos7安装docker并安装jdk和tomcat(常用命令)
阿里专属的镜像加速 在宿主机器编辑文件:vi /etc/docker/daemon.json 阿里专属的镜像加速地址,类似于"https://91cntlkt.mirror.aliyuncs ...
- centos 下安装jdk、tomcat 以及tomcat无法从外部访问的解决办法
centos 下安装jdk.tomcat 以及tomcat无法从外部访问的解决办法 原创 2014年08月28日 10:24:33 标签: selinux enforce cent 2223 昨天在c ...
- linux安装jdk、tomcat、maven、mysql
安装SZ rz与Gcc 首先需要tomcat的jar包,打算rz上去,发现没有安装 ./configure的时候发现缺少gcc和cc 安装解决: 再次执行成功安装了sz和rz 创建软链接然后就可以使用 ...
- 使用FinalShell 安装jdk和tomcat流程(Linux系统是centOS7.5)
本文是作者原创,版权归作者所有.若要转载,请注明出处 我今天刚刚买了一个一年的百度云服务器,85元,还是很便宜的,正好用来练练linux,至于为什么使用FinalShell 而不是xshell,因为F ...
随机推荐
- MSSQL 数据库 buildindex 出错
错误1: Executing the query "ALTER INDEX [IX_liveConfigState_Service_ServiceId_..." failed wi ...
- Nat Med:单独使用anti-CTLA4治疗前列腺癌效果差的原因
肿瘤细胞能够分泌特定的细胞因子,结合T细胞表面的受体抑制其活性,从而来影响免疫细胞杀死肿瘤细胞的能力.这一类细胞因子被冠名为抗肿瘤免疫反应的“check point”.针对这类check point信 ...
- Kotlin 条件控制
IF 表达式 一个 if 语句包含一个布尔表达式和一条或多条语句. // 传统用法 var max = a if (a < b) max = b // 使用 else var max: Int ...
- [转]静态库、动态库,dll文件、lib文件,隐式链接、显式链接
转自:https://blog.csdn.net/dcrmg/article/details/53427181 静态链接.动态链接 静态库和动态库分别应用在静态链接方式和动态链接方式中,所谓静态链接方 ...
- php格式化json字符串
header('content-type:application/json;charset=utf8'); $arr = array( 'status' => true, 'errMsg' =& ...
- spring cloud(一)带你进入分布式
spring cloud是近年来比较火的热门话题,很多大型公司也渐渐转型使用spring cloud来完善各种开发模式,我认为主要是由spring团队开发由来,致使会有那么多的使用者,在java的领域 ...
- helm安装 删除
要安装对应k8s版本的helm https://github.com/helm/helm/releases #wget https://storage.googleapis.com/kuberne ...
- java虚拟机之虚拟机类加载机制
此处主要需要知道什么是java虚拟机?java虚拟机如何进行类加载的? java语言本身是编译型和解释型的语言,先对本地的java文件进行编译,编译后会在本地生成一个class文件,而这个生成的cla ...
- 各大型网站架构分析收集-原网址http://blog.csdn.net/lovingprince/article/details/3379710
1. PlentyOfFish 网站架构学习http://www.dbanotes.net/arch/plentyoffish_arch.html 采取 Windows 技术路线的 Web 2.0 站 ...
- SQL DELETE 语句详解
SQL DELETE 语句详解 DELETE 语句 DELETE 语句用于删除表中的行. 语法 DELETE FROM 表名称 WHERE 列名称 = 值 Person: LastName Fir ...