【转】在CentOS上安装tomcat
原文链接:http://www.cnblogs.com/xsi640/p/3757015.html
另外一个比较详细的博文:http://blog.csdn.net/zhngjan/article/details/25223423
CentOS 7环境配置tomcat7开机启动 https://blog.csdn.net/tiantang_1986/article/details/53704966
先从tomcat网站上下载最新的gz安装包
文件名:apache-tomcat-8.0.8.tar.gz
将文件上传到/usr/local目录中
执行解压缩
tar zxvf apache-tomcat-8.0.8.tar.gz
将目录apache-tomcat-8.0.8命名为tomcat
mv apache-tomcat-8.0.8 tomcat
运行/usr/local/tomcat/bin/startup.sh就会启动tomcat
配置自动启动脚本:
#!/bin/bash
#
# tomcat startup script for the Tomcat server
#
# chkconfig:
# description: start the tomcat deamon
#
# Source function library
. /etc/rc.d/init.d/functions prog=tomcat
JAVA_HOME=/usr/java/jdk1.8.0_05
export JAVA_HOME
CATALANA_HOME=/usr/local/tomcat
export CATALINA_HOME case "$1" in
start)
echo "Starting Tomcat..."
$CATALANA_HOME/bin/startup.sh
;; stop)
echo "Stopping Tomcat..."
$CATALANA_HOME/bin/shutdown.sh
;; restart)
echo "Stopping Tomcat..."
$CATALANA_HOME/bin/shutdown.sh
sleep
echo
echo "Starting Tomcat..."
$CATALANA_HOME/bin/startup.sh
;; *)
echo "Usage: $prog {start|stop|restart}"
;;
esac
exit
将文件命名为tomcat放到/etc/init.d/目录下
修改权限,可以运行
chmod +x /etc/init.d/tomcat
设置开机自动启动服务
sudo chkconfig tomcat on
启动服务:
service tomcat start
停止服务:
service tomcat stop
配置防火墙打开对应的端口:
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
重启防火墙
service iptables restart
【转】在CentOS上安装tomcat的更多相关文章
- 【图文】如何在centos上安装tomcat
		
先到tomcat官网下载安装包(随便下载你想要的版本) 假设你现在使用的是windows系统 那么就把你下载来的压缩包解压,放到一个目录中 在你本地的windows系统中安装个xshell和xftp ...
 - 在CentOS上安装tomcat
		
先从tomcat网站上下载最新的gz安装包 文件名:apache-tomcat-8.0.8.tar.gz 将文件上传到/usr/local目录中 执行解压缩 tar zxvf apache-tomca ...
 - centos上安装python环境
		
1.安装python-pip  首先安装epel扩展源:  yum -y install epel-release  更新完成之后,安装pip:  yum -y install python- ...
 - NoSql1  在Linux(CentOS)上安装memcached及使用
		
前言: 今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看 ...
 - 在Ubuntu|CentOS上安装Shutter截图工具及快捷键设置
		
简介 Shutter前身叫GScrot,它是一款相当棒的截图软件. 通过Shutter,你可以截取包括选定区域.全屏幕.窗口.窗口内的控件甚至网页的图像.通过内置的强大插件机制,你可以在截图后,对图像 ...
 - 在CentOS上安装rabbitmq-server
		
***在 CentOS 6.4上安装python*** 注意啊,自己手动安装python2.7.5,不要动系统上面其他的版本 1,先安装GCC,用如下命令yum install gcc gcc-c++ ...
 - CentOS上安装软件错误提示:configure: error: no acceptable C compiler found in $PATH
		
CentOS上安装软件错误提示:configure: error: no acceptable C compiler found in $PATH 因为是centos linux,默认可以采用yum方 ...
 - 如何在centos上安装epel源
		
一.EPEL是什么? EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包) 是Fedora小组维护的一个软件仓库项目,为RHEL/Cent ...
 - 在Centos上安装RabbitMQ流程(转)
		
在Centos上安装RabbitMQ流程------------------------ 1. 需求 由于项目中要用到消息队列,经过ActiveMQ与RabbitMQ的比较,最终选择了RabbbitM ...
 
随机推荐
- HDU 4859(Bestcoder #1 1003)海岸线(网络流之最小割)
			
题目地址:HDU4859 做了做杭电多校,知识点会的太少了.还是将重点放在刷专题补知识点上吧,明年的多校才是重点. 这题题目求的最长周长.能够试想一下,这里的海岸线一定是在"."和 ...
 - iOS开展-CocoaPods安装和使用教程
			
原文链接: iOS开展-CocoaPods安装和使用教程 修正已经增加了自己的理解. CocoaPods安装和使用教程 Code4App 原创文章.转载请注明出处:http://code4app.co ...
 - STL之string插入
			
#include <iostream> #include <string> using namespace std; int main() { string s("h ...
 - Ext JS学习第二天 我们所熟悉的javascript(一)
			
此文用来记录学习笔记: •ExtJS是一个强大的javascript框架,如果想真正的掌握ExtJS,那么我们必须要对javascript有一定的认识,所以很有必要静下心来,抱着一本javascrip ...
 - Codeforces 18C  C. Stripe
			
Codeforces 18C C. Stripe 链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=86640#problem/E 题 ...
 - C++对C语言的非面向对象特性扩充(1)
			
我将分3篇来介绍C++相对于C在非对象特性上的扩充,今天要讲的是C++在注释,输入输出,局部变量说明的扩充,以及const修饰符与C中的#define的比较. 1.C++注释除了包括原有C的块注释/* ...
 - 删除缓存内容----unrecognized selector sent to instance
			
这条错误主要还得看unrecognized前面,,我的时[NSNumber-length...]其实是变量类型错误.. 无法识别选择器发送实例,,本来意思就是你的controllerview找不到视图 ...
 - There is an error in invoking javac.   A full JDK (not just JRE) is required
			
最近调整了磁盘分区,硬盘里什么都没有了,可惜了我很多项目还有数据库资源然后把以前ssh项目重新导入进来的时候出现了一个错误org.apache.jasper.JasperException: PWC6 ...
 - Windows Phone 8本地化多语言支持
			
原文 Windows Phone 8本地化多语言支持 在WP8平台处理本地化多语言的支持还是比较容易的,大部分工作都有VS IDE处理,开发者只需简单操作,并翻译本地资源即可实现. 无论您目前的应用是 ...
 - 基于visual Studio2013解决C语言竞赛题之0306分数转换
			
  题目 解决代码及点评 根据题目要去,我们可以通过if实现该功能,伪代码如下: if(a > 90) print 'A' else if(a>80) print 'b' else ...