在CentOS6.7上安装tomcat 7+
参照http://www.cnblogs.com/xsi640/p/3757015.html
将apache-tomcat-7.0.29.tar.gz文件解压,改名为tomcat,复制到/usr/local命令如下:
[root@admin local]# cd /usr/local
[root@admin local]# tar -zxv -f apache-tomcat-7.0.29.tar.gz // 解压压缩包
[root@admin local]# rm -rf apache-tomcat-7.0.29.tar.gz // 删除压缩包
[root@admin local]# mv apache-tomcat-7.0.29 tomcat // 改名
启动Tomcat
代码如下:
[root@admin ~]# /usr/local/tomcat/bin/startup.sh //启动tomcat
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/java/jdk1.7.0/jre
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
出现以上信息说明已成功启动。
// **********停止Tomcat********************
# /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: /usr/java/default
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
// --------------------------------------
配置自动启动:
新建文件(文件命名为tomcat)放到/etc/init.d/目录下
#!/bin/bash
# chkconfig: - 85 15
# description: Tomcat Server basic start/shutdown script
# processname: tomcat
export JAVA_HOME
TOMCAT_HOME=/usr/local/tomcat/bin
START_TOMCAT=/usr/local/tomcat/bin/startup.sh
STOP_TOMCAT=/usr/local/tomcat/bin/shutdown.sh
start() {
echo -n "Starting tomcat: "
cd $TOMCAT_HOME
${START_TOMCAT}
echo "done."
}
stop() {
echo -n "Shutting down tomcat: "
cd $TOMCAT_HOME
${STOP_TOMCAT}
echo "done."
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 10
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
esac
exit 0
**************************
修改权限,可以运行
chmod +x /etc/init.d/tomcat
设置开机自动启动服务
sudo chkconfig tomcat on
******
如果服务启动没问题, 本机应该是可以访问localhost:8080这个地址的, 但是由于CentOS防火墙的拦截, 其它终端是访问不到的.需要开启防火墙的对应端口.
CentOS 6 64位防火墙设置及开启某端口号
http://www.iitshare.com/linux-64-bit-firewall-settings-and-open-a-port-number.html
开启端口号的方法
修改防火墙配置文件,所在目录/etc/sysconfig/iptables,在里面增加需要开通的端口号,如下:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
#增加的代码必须放在以下代码之上,否则不会起作用.
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
完成之后重新启动防火墙即可 service iptables restart .此端口号将可以被访问.
#重启防火墙
方式一:/etc/init.d/iptables restart
方式二:service iptables restart
#关闭防火墙:
方式一:/etc/init.d/iptables stop
方式二:service iptables stop
#启动防火墙
方式一:/etc/init.d/iptables start
方式二:service iptables start
查看防火墙信息:
/etc/init.d/iptables status
- 浏览: 134009 次
- 性别:
- 来自: 沈阳
文章分类
最新评论
-
18335864773:
pageoffice 插件可以实现文档的在线打开编辑保存.同时 ...
Spring实现的动态文件下载(以Excel导出为例)
发表评论
-
CentOS下pdf阅读器
2016-06-21 10:10 1631最初用的是foxit Reader.但用了一段时间感觉Ce ... -
Centos(GNOME)下的压缩软件--Archive Manager
2016-05-31 10:38 1122如果需要在GNOME界面的右键菜单中出现“压缩”(“解压”) ... -
/etc/init.d是个什么文件夹
2016-05-16 11:36 9691要想知道/etc/init.d文件 ... -
Linux - service 命令简介
2016-05-16 11:00 1084service命令用于对系统服务进行管理,比如启动(star ... -
如何在同一台机器上开多个tomcat服务
2016-04-03 13:58 588需求, 在服务器上开发.服务器本身开一个tomcat服务, ... -
JVM版本引起的一个错误java.lang.UnsupportedClassVersionError
2016-04-02 15:07 1237将WebApp从开发环境部署到生产环境,访问页面出现错误: ... -
类文件目录路径错误导致的工程(在Tomcat下)部署失败
2016-03-31 15:28 617Spring工程,直接复制整个Eclipse工程目录到部署目录 ... -
Apache Tomcat Versions(Tomcat 对应JDK版本官方文档)
2016-03-18 14:27 1949http://tomcat.apache.org/whichv ... -
Linux文件夹分析
2016-03-18 14:25 6561./bin /usr/bin /usr/local/ ... -
升级CentOS自带的JDK
2016-03-18 14:23 5249查看原自带版本:# jav ... -
Linux下的/etc/profile文件 和 /etc/profile.d/文件夹
2016-03-15 13:46 4926关于profile文件两个重要 ... -
CENTOS与时间服务器时间同步
2016-03-14 10:16 1000命令行执行方式:# ntpdate time.nist.go ... -
CENTOS 设置文件夹打开方式:在同一窗口打开文件夹 [转]
2016-03-13 09:24 814http://blog.chinaaet.com/deta ... -
CentOS快捷键设置
2016-03-13 09:19 824以[打开终端]为例:系统/首选项/键盘快捷键,依次找到,桌面/ ... -
取消tomcat输出到catalina.out
2015-06-17 12:43 1035#取消输出到catalina.out编辑bin/catal ... -
将Linux命令的结果作为下一个命令的参数[转]
2015-06-16 13:11 1526http://www.cnblogs.com/eshizh ... -
Linux下date命令,格式化输出,时间设置 [转]
2015-06-16 11:54 902date命令的帮助信息 [root@localhost ... -
CENTOS设置crontab文件实现计划任务
2015-06-14 17:08 2358使用crontab 1. 确认crontab是否安装:执 ... -
使用@WebFilter过滤器中设置例外URL的一种方式
2015-05-22 21:28 21311解决方式: @WebFilter(filterName= ... -
CentOS下设置MariaDB服务开机启动
2015-04-28 15:30 1650如果已经安装好MariaDB, 在基于RPM的发行版系统( ...
相关推荐
本TXT文件为第二章Linux 下安装 Tomcat5.5 测试环境:系统 CentOS 5.2 Tomcat版本apache-tomcat-5.5.23 第一步:解压缩Tomcat部署文件到 /usr/local/tomcat 第二步:测试安装(注意环境变量JAVA_HOME必需...
Centos上安装tomcat.docx
centos7.0安装tomcat7.0.82的详细步骤和注意事项,亲测有效
CentOS7离线安装tomcat.zip
CentOS7自动安装Tomcat http://blog.csdn.net/wangfei0904306/article/details/56696236
centos7安装Tomcat7及其相关步骤说明。
CentOS系统安装Tomcat切换JDK的方法.doc
centos6.7安装tomcat8.5全部过程,若有疑问,欢迎联系 !
该文档详细介绍,怎么样安装centos6.7,以及在cent0s环境下面安装tomcat,jdk
在centos7.3下安装jdk1.8、tomcat9和mysql数据库,包括如何设置开机启动服务。
centos7 安装jdk tomcat oracle
centos设置tomcat开机自启动
centos jdk tomcat8安装过程记录,留下来的脚本,希望对大家有帮助
在linux上部署tomcat自启动,非常详细的一个教学适用软件实施工程师,下载下来在未来实施的道路上,再也不需要查找乱七八糟的资料,一篇文档全部搞定。
Tomcat的安装和配置. 附带Tomcat安装包,省去Tomcat的下载
这个是我在阿里云部署的淘宝卖家TOP商业系统的日志,记录了Centos(阿里云)服务器上的多网站,多Tomcat部署详细步骤,包括安装Mysql,安装JRE等等安装部署,一个压缩包解决所有java+tomcat的部署问题,节省你的时间。
CentOS下安装配置JDK与Tomcat图解详细过程.doc
虚拟机安装linux centos7安装tomcat 部署javaweb 实测
CentOS7下配置java环境及安装tomcat9详细配置,希望对大家有所帮助!
centos版本为7.6,tomcat版本为8.5.37,jdk版本为1.8.0_201,部署三个不同的环境,分别是开发,测试,生产