使用centos7X64最小化安装
CentOS-7-x86_64-Minimal-17081.配置防火墙:
关闭防火墙和加入放行端口二选一
1.1 直接关闭防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)[root@localhost ~]# firewall-cmd --state
not running
[root@localhost ~]#1.2 加入放行端口
firewall-cmd --zone=public --add-port=80/tcp --permanent #添加放行端口(--permanent永久生效,没有此参数重启后失效)
firewall-cmd --reload #刷新防火墙 使其生效
firewall-cmd --zone=public --list-ports #查看防火墙放行端口列表
[root@localhost ~]# firewall-cmd --zone=public --add-port=8080/tcp --permanent    #(--permanent永久生效,没有此参数重启后.效)
success
[root@localhost ~]# firewall-cmd --reload
success
[root@localhost ~]# firewall-cmd --zone=public --list-ports
80/tcp 8080/tcp
[root@localhost ~]#
表示成功2.安装wget
yum -y install wget
3.下载tomcat8
wget http://mirrors.shuosc.org/apache/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz
4.解压
tar -zxvf apache-tomcat-8.5.24.tar.gz
5.移动到/usr/local
mv apache-tomcat-8.5.24 /usr/local/tomcat8
6.配置tomcat的jdk环境变量
yum -y install vim
vim /usr/local/tomcat8/bin/catalina.sh
在 OS specific support. 前面加入如下代码:JAVA_HOME=/usr/local/java/jdk1.8.0_151
JRE_HOME=$JAVA_HOME/jre
7.配置tomcat8开机启动
在/usr/lib/systemd/system目录下增加tomcat8.service文件,内容如下:vi /usr/lib/systemd/system/tomcat8.service
[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target[Service]
Type=oneshot
ExecStart=/usr/local/tomcat8/bin/startup.sh
ExecStop=/usr/local/tomcat8/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes[Install]
WantedBy=multi-user.target8.允许tomcat8开机启动
systemctl enable tomcat89.tomcat8常见命令
systemctl start tomcat8.service    //启动tomcatsystemctl stop tomcat8.service    //关闭tomcat   systemctl restart tomcat8.service   //重启tomcat systemctl status tomcat8.service   //查看状态tomcat

Centos7 安装 Tomcat8 的正确姿势 并设置开机自启相关推荐

  1. CentOS7下安装配置zookeeper集群及设置开机自启

    1.在做zookeeper集群之前需要有至少三台centos机器或虚拟机 一.Zookeeper原理简介 ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程 ...

  2. centos7安装redis的正确姿势

    目前redis5已经发布,Redis 5 是 Redis 引入流数据类型(Stream data type)的第一个版本.按照官方的说法,不使用该特性的用户在生产环境中使用 Redis 5 会有更好的 ...

  3. CentOS7安装bbr的正确姿势:更新到7.3,安装elrepo官方4.9正式版

    2019独角兽企业重金招聘Python工程师标准>>> 1:首先yum update -y更新到最新CentOS 7.3 1611 cat /etc/redhat-release C ...

  4. CentOS7修改时区的正确姿势

    CentOS7修改时区的正确姿势 今天在CentOS7上运行Java程序,发现程序生成的时间与当前时间匹配不上,还以为是数据停止更新了,后来发现没有正确使用修改时区的姿势,导致程序时区错误. 正确的修 ...

  5. Linux安装CUDA的正确姿势

    Linux安装CUDA的正确姿势 CUDA(Compute Unified Device Architecture,统一计算架构)是由NVIDIA所推出的一种集成技术,是该公司对于GPGPU的正式名称 ...

  6. Ubuntu16.04安装搜狗输入法的正确姿势

    安装搜狗输入法的正确姿势 一.下载搜狗Linux: 二.安装命令 三.卸载fcitx-ui-qimpanel 四.重启系统 + 导入sougou输入法 五.其他报错问题解决方法: 1.Errors w ...

  7. python怎么安装scrapy_详解Python安装scrapy的正确姿势

    运行平台:Windows Python版本:Python3.x IDE:Sublime text3 一.Scrapy简介 Scrapy是一个为了爬取网站数据提取结构性数据而编写的应用框架,可以应用于数 ...

  8. tcl电视安装鸿蒙os,TCL电视安装第三方软件的正确姿势!亲测有效

    原标题:TCL电视安装第三方软件的正确姿势!亲测有效 智能电视的最大便捷之处在于,依托各类丰富的软件,满足看直播.看高清大片等各种需求.TCL智能电视也不例外,但是很多用户并不清楚如何安装第三方软件, ...

  9. 使用VS2017将我的c++项目打包成安装程序,并设置开机自启,卸载,图标等

    大体上打包分为两步 目录 一.将编译后的exe可执行文件及其各种依赖dll.lib.图标.配置文件等先打包放到一个目录中 (1)dumpbin指令查看可执行文件的dll依赖包 (2)windeploy ...

  10. Linux安装redis并设置开机自启以及利用小红桶连接(命令行方式)

    1. 安装 首先在/usr/local目录下创建redis目录,然后进入到该目录下: mkdir /usr/local/rediscd /usr/local/redis 进入redis目录后,执行下面 ...

最新文章

  1. 神经网络变成小怪兽,还能互相 battle!这款游戏用最简单的方式训练神经网络...
  2. flink sql是否支持emit策略
  3. 使用WebSocket绕过广告屏蔽插件
  4. 阅读react-redux源码(二) - createConnect、match函数的实现
  5. 瑞幸之后,又一支中概股自曝:虚增收入,股价盘后大跌
  6. Flask+Axios+jQuery构建前后端通信的小例子
  7. dao-service-servlet-jsp构建简易web通讯录(三层开发)预备知识
  8. 解决Ubuntu 16.04 SSH无法远程登录问题(使用root登录)
  9. mysql课件_MYSQL讲课时的PPT课件.ppt
  10. CCNA学习指南 无线技术
  11. 国家区域代码关系整理
  12. xp计算机无法远程桌面连接,xp系统远程桌面不能连接指定计算机的处理方法
  13. CPU、核心数、线程数、运行内存、超线程理解
  14. 基于双边滤波的图像增强算法
  15. Unity3d+moba+草丛视野
  16. tplogin 服务器未响应,为什么tplogin.cn老是域名解析错误
  17. 【操作系统】编程实现如下互斥同步问题:桌上有一空盘,爸爸可向盘中放苹果,也可向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。请用P、V原语(wait和signal操作)实现爸爸、儿子、女儿三
  18. MySQL 也太没前途了......
  19. 最简单的推送提醒服务-Bark
  20. 二、Apollo高精地图详解(2. 高精地图的采集、生产与格式规范)

热门文章

  1. 适用于开发者的开源分布式即时通讯系统
  2. oracle羊毛,预言机(Oracle)简介和撸羊毛教程— 上篇
  3. GIT提交错分支,push错分支怎么办
  4. python抓取静态网页
  5. XCode11上传ipa到AppStoreConnect
  6. 传智博客 JavaWeb方面的所有知识 听课记录 经典
  7. 3lian网页素材网站
  8. 解决Ubuntu中Edge浏览器smartUp手势插件导致鼠标右键不灵敏的问题
  9. socket(java) 搭建一个多人在线聊天室
  10. 唐僧为什么可以领导孙悟空(项目管理)