1.先保证centos中安装了jre的环境。

2.上传tomcat的压缩包到root根目录。

3.切换到根目录 输入命令cd ~ , 然后 ll , 查看上传情况:

4.选中复制压缩文件,输入解压命令,tar -zxvf apache-tomcat-7.0.57.tar.gz -C /usr/local,  把它解压到/usr/local目录下,该目录是用户自己安装的软件的存放目录。

5.进入解压后的目录,查看解压情况,第一个文件夹就是tomcat的解压后的文件夹,tomcat解压后是可以直接使用的。

6.进入tomcat的目录,看看目录内的详情,输入cd ap 后按一下tab键自动补全:

7.进入bin目录运行tomcat, startup.sh 为启动服务,shutdown.sh为停止服务。

8.查看服务器的运行状态,退回到tomcat根目录,然后输入命令 tail -f logs/catalina.out

9.关闭防火墙,远程访问tomcat服务器:

service iptables stop

chkconfig iptables off    禁止开机自启

10.传统方式启动和关闭服务比较繁琐,可以将tomcat添加为系统服务, 执行 vi /etc/init.d/tomcat,编写如下脚本代码:

#! /bin/bash
#chkconfig:
export JAVA_HOME=/usr/local/java/jdk1..0_80
case "$1" in
start)
sudo -E -u nobody /usr/local/apache-tomcat-7.0./bin/startup.sh
;;
stop)
/usr/local/apache-tomcat-7.0./bin/shutdown.sh
;;
restart)
$ stop
$ start
;;
esac

11.以上代码中,为避免风险,使用nobody用户进行操作,所以需要配置一下nobody的权限

设置目录的所属用户和组:chown -R nobody:nobody /usr/local/apache-tomcat-7.0.57

设置执行权限:chmod +x /etc/init.d/tomcat

设置开机启动:chkconfig --add tomcat

12.最后就可以像使用系统服务一样来开启和停止tomcat的服务了

开启:service tomcat start

停止:service tomcat stop

最新文章

  1. Objective-C( Foundation框架 一 NSNumber(NSValue))
  2. Sharepoint学习笔记—习题系列--70-576习题解析 -(Q92-Q94)
  3. codeforces 630F Selection of Personnel(组合数)
  4. HTTP 报文总结、外送两本电子书
  5. android屏幕适配详解
  6. 查看linux下各数据类型的大小
  7. 设计模式的征途—1.单例(Singleton)模式
  8. HashSet集合
  9. asp.net web api客户端调用
  10. 使用控制台调试WinForm窗体程序
  11. 使用mpvue开发小程序教程(六)
  12. sed 正则 ! 取反
  13. win10上如何启用或禁用Windows功能
  14. idea 自动导入
  15. e.getMessage 为空NULL
  16. 【Topcoder 10107】TeamManagement
  17. Kubernetes学习系列
  18. 右键在目录当前打开命令行cmd窗口
  19. 禅道项目管理软件 为提交Bug页面添加“优先级”字段
  20. PHP 更改session存储方式为Redis

热门文章

  1. cocos2d-x 执行在 genymotion上面
  2. css高级:font-size
  3. Android离线语音识别(PocketSphinx)
  4. U4687 不无聊的序列
  5. bzoj1607 [Usaco2008 Dec]Patting Heads 轻拍牛头——暴力
  6. JSP-Runoob:JSP 调试
  7. 支持HTTP2的cURL——基于Alpine的最小化Docker镜像
  8. 14款形态各异的超时尚HTML5时钟动画
  9. akka设计模式系列
  10. Visual Studio Code配置GitHub(Win7环境)