rhel6.4部署tomcat

简介:

先把tomcat和jdk包下好

http://tomcat.apache.org/download-70.cgi

http://www.Oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html


安装jdk

1
2
3
[root@kurolz ~] # ls jdk*
jdk-8u131-linux-x64.rpm
[root@kurolz ~] # rpm -ivh jdk-8u131-linux-x64.rpm


配置环境变量

1
2
3
4
5
6
7
8
9
10
11
[root@kurolz ~] # vim /etc/profile
export  JAVA_HOME= /usr/java/default
export  JAVA_BIN=$JAVA_HOME /bin
export  PATH=$PATH:$JAVA_HOME /bin
export  CLASSPATH=.:$JAVA_HOME /lib/dt .jar:$JAVA_HOME /lib/tools .jar
export  PATH=$JAVA_HOME /bin :$JRE_HOME /bin :$PATH
[root@kurolz ~] # source /etc/profile
[root@kurolz ~] # java -version
java version  "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)


解压安装tomcat

1
2
3
4
5
6
7
8
9
10
11
[root@kurolz ~] # tar -zxvf apache-tomcat-7.0.77.tar.gz
[root@kurolz ~] # cd apache-tomcat-7.0.77
 
[root@kurolz ~] # cd apache-tomcat-7.0.77/bin/
[root@kurolz bin] # ./startup.sh
Using CATALINA_BASE:    /root/apache-tomcat-7 .0.77
Using CATALINA_HOME:    /root/apache-tomcat-7 .0.77
Using CATALINA_TMPDIR:  /root/apache-tomcat-7 .0.77 /temp
Using JRE_HOME:         /usr/java/default
Using CLASSPATH:        /root/apache-tomcat-7 .0.77 /bin/bootstrap .jar: /root/apache-tomcat-7 .0.77 /bin/tomcat-juli .jar
Tomcat started.


关闭防火墙或者加一条允许8080端口通过

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

1
2
3
4
[root@kurolz bin] # service iptables stop
iptables:清除防火墙规则:                             [确定]
iptables:将链设置为政策 ACCEPT:filter                    [确定]
iptables:正在卸载模块:                              [确定]


浏览器测试:http://ip:8080

wKioL1kdomWzpRzoAAMkGb94WIA946.png-wh_50



增加web管理账号和角色,再<tomcat-users>标签里写入下面2条,指定 

1
2
3
4
5
[root@kurolz ~] # vim apache-tomcat-7.0.77/conf/tomcat-users.xml
<tomcat- users >
   <role rolename= "kurolz" />
   <user username= "kurolz"  password= "kurolz"  role= "kurolz" />
< /tomcat-users >









      本文转自谢育政 51CTO博客,原文链接:http://blog.51cto.com/kurolz/1927332 ,如需转载请自行联系原作者

相关文章
|
2月前
|
监控 Java 应用服务中间件
部署tomcat部署实战案例
本文是关于Tomcat部署实战案例的教程,包括通过yum和二进制方式部署Tomcat的详细步骤,以及如何监控Tomcat服务。
190 84
部署tomcat部署实战案例
|
3月前
|
Java 应用服务中间件 Windows
【应用服务 App Service】App Service 中部署Java项目,查看Tomcat配置及上传自定义版本
【应用服务 App Service】App Service 中部署Java项目,查看Tomcat配置及上传自定义版本
|
2月前
|
应用服务中间件 Docker 容器
docker应用部署---Tomcat的部署配置
这篇文章介绍了如何使用Docker部署Tomcat服务器,包括搜索和拉取Tomcat镜像、创建容器并设置端口映射和目录映射,以及如何创建一个HTML页面并使用外部机器访问Tomcat服务器。
docker应用部署---Tomcat的部署配置
|
5月前
|
Ubuntu 前端开发 JavaScript
技术笔记:Ubuntu:一个部署好的tomcat应用(war包)怎么用Nginx实现动静分离?
技术笔记:Ubuntu:一个部署好的tomcat应用(war包)怎么用Nginx实现动静分离?
|
17天前
|
Java 应用服务中间件 Linux
tomcat学习二:tomcat部署多个项目:不修改端口和修改端口 两种方式详解
这篇文章详细介绍了在Tomcat服务器上部署多个项目的方法,包括不修改端口和修改端口两种方式。
59 0
|
3月前
|
应用服务中间件 Docker 容器
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
这篇文章介绍了在Docker中安装Tomcat的过程,包括搜索Tomcat镜像、拉取镜像、目录挂载的准备、创建并挂载容器,以及如何进入容器和进行测试。文中还说明了如何将WAR包部署到Tomcat服务器并访问部署的应用。
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
|
2月前
|
前端开发 Java 应用服务中间件
react自学(6) 部署到tomcat中
react自学(6) 部署到tomcat中
|
3月前
|
jenkins 持续交付 开发工具
"引爆效率革命!Docker+Jenkins+GIT+Tomcat:解锁持续集成魔法,一键部署Java Web应用的梦幻之旅!"
【8月更文挑战第9天】随着软件开发复杂度的增加,自动化变得至关重要。本文通过实例展示如何结合Docker、Jenkins、Git与Tomcat建立高效的持续集成(CI)流程。Docker确保应用环境一致性;Jenkins自动化处理构建、测试和部署;Git管理源代码版本;Tomcat部署Web应用。在Jenkins中配置Git插件并设置项目,集成Docker构建Tomcat应用镜像并运行容器。此外,通过自动化测试、代码质量检查、环境隔离和日志监控确保CI流程顺畅,从而显著提高开发效率和软件质量。
73 3
|
4月前
|
Java 应用服务中间件 Shell
|
5月前
|
应用服务中间件
Tomcat正常部署,Tomcat使用前先add Configuration一下
Tomcat正常部署,Tomcat使用前先add Configuration一下