博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
分布式架构2--CentOs下安装Tomcat7(环境准备)
阅读量:6257 次
发布时间:2019-06-22

本文共 2297 字,大约阅读时间需要 7 分钟。

hot3.png

声明:因为运行环境是基于系统的,在做此框架之前需要做一些前期的环境准备工作

CentOs下安装Tomcat7网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录,我这边已经下载好了Tomcat7,通过ssh已经上传到指定的目录,这里直接讲解安装的过程。
1. 安装tomcat
通过ssh将apache-tomcat-7.0.61.tar.gz文件上传到/usr/local中执行以下操作:       
[root  /]cd /usr/local
[root  /]tar -zxvfapache-tomcat-7.0.61.tar.gz
[root  /]mv apache-tomcat-7.0.61 tomcat
2. 启动Tomcat
[root ~]# /usr/local/tomcat/bin/startup.sh
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /home//jdk1.7/
Using CLASSPATH:      /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.
出现以上信息说明已成功启动。
3. 防火墙开放8080端口
[root  /]vi + /etc/sysconfig/iptables 
#增加以下代码
#Tomcat 8080
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
4. 重启防火墙
[root@cloud  /]service iptables restart 
5. 检验Tomcat安装运行,通过你自己的服务器IP查看tomcat是否运行正常:
http://xxx.xxx.xxx.xxx:8080/
看到tomcat系统界面,说明安装成功!
6. 停止Tomcat

[root@cloud ~]#/usr/local/tomcat/bin/shutdown.sh 

Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /home/java/jdk1.7
Using CLASSPATH:      /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

7. 查看启动、停止日志

[root@cloud ~]#cd /usr/local/tomcat/logs/

[root@cloud logs]# ls
catalina.2016-02-13.log  catalina.out                host-manager.2016-02-14.log localhost.2016-02-14.log            localhost_access_log.2016-02-14.txt  manager.2016-02-14.log
catalina.2016-02-14.log  host-manager.2016-02-13.log localhost.2016-02-13.log    localhost_access_log.2016-02-13.txt  manager.2016-02-13.log
[root@cloud logs]# tail -f catalina.out 
Feb 14, 2016 1:25:33 AMorg.apache.catalina.core.StandardService stopInternal
INFO: Stopping service Catalina
Feb 14, 2016 1:25:33 AM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-bio-8080"]
Feb 14, 2016 1:25:33 AM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["ajp-bio-8009"]
Feb 14, 2016 1:25:33 AM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["http-bio-8080"]
Feb 14, 2016 1:25:33 AM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["ajp-bio-8009"]

源码地址获取:

请大家持续关注分布式架构3--CentOs下安装MySQL(环境准备)

转载于:https://my.oschina.net/u/3873725/blog/1859179

你可能感兴趣的文章
Ehcache(02)——ehcache.xml简介
查看>>
JS中判定问题
查看>>
产品 线上 保持 和 支持 服务 (Support and maintenance solutions)
查看>>
React-Native入门指导之iOS篇 —— 一、准备工作
查看>>
std::string 不支持back
查看>>
不好的MySQL过程编写习惯
查看>>
使用nginx为ArcGIS Server做反向代理
查看>>
xpages的comboBox能够手动输入
查看>>
简简单单删除所有.svn目录
查看>>
英语发音纠正
查看>>
.Net三层架构
查看>>
九度 题目1335:闯迷宫 题目1365:贝多芬第九交响曲
查看>>
Struts2异常处理配置
查看>>
pace.js和NProgress.js两个加载进度插件的一点小总结
查看>>
Oracle数据库该如何着手优化一个SQL
查看>>
sql语句中charindex的用法 可用于截取字符串
查看>>
Mina 中遇到SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder"
查看>>
SDRAM 学习笔记(一)
查看>>
Android开发日记(七)
查看>>
Python多线程
查看>>