Centos7 安装 Tomcat8 的正确姿势 并设置开机自启
使用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 的正确姿势 并设置开机自启相关推荐
- CentOS7下安装配置zookeeper集群及设置开机自启
1.在做zookeeper集群之前需要有至少三台centos机器或虚拟机 一.Zookeeper原理简介 ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程 ...
- centos7安装redis的正确姿势
目前redis5已经发布,Redis 5 是 Redis 引入流数据类型(Stream data type)的第一个版本.按照官方的说法,不使用该特性的用户在生产环境中使用 Redis 5 会有更好的 ...
- CentOS7安装bbr的正确姿势:更新到7.3,安装elrepo官方4.9正式版
2019独角兽企业重金招聘Python工程师标准>>> 1:首先yum update -y更新到最新CentOS 7.3 1611 cat /etc/redhat-release C ...
- CentOS7修改时区的正确姿势
CentOS7修改时区的正确姿势 今天在CentOS7上运行Java程序,发现程序生成的时间与当前时间匹配不上,还以为是数据停止更新了,后来发现没有正确使用修改时区的姿势,导致程序时区错误. 正确的修 ...
- Linux安装CUDA的正确姿势
Linux安装CUDA的正确姿势 CUDA(Compute Unified Device Architecture,统一计算架构)是由NVIDIA所推出的一种集成技术,是该公司对于GPGPU的正式名称 ...
- Ubuntu16.04安装搜狗输入法的正确姿势
安装搜狗输入法的正确姿势 一.下载搜狗Linux: 二.安装命令 三.卸载fcitx-ui-qimpanel 四.重启系统 + 导入sougou输入法 五.其他报错问题解决方法: 1.Errors w ...
- python怎么安装scrapy_详解Python安装scrapy的正确姿势
运行平台:Windows Python版本:Python3.x IDE:Sublime text3 一.Scrapy简介 Scrapy是一个为了爬取网站数据提取结构性数据而编写的应用框架,可以应用于数 ...
- tcl电视安装鸿蒙os,TCL电视安装第三方软件的正确姿势!亲测有效
原标题:TCL电视安装第三方软件的正确姿势!亲测有效 智能电视的最大便捷之处在于,依托各类丰富的软件,满足看直播.看高清大片等各种需求.TCL智能电视也不例外,但是很多用户并不清楚如何安装第三方软件, ...
- 使用VS2017将我的c++项目打包成安装程序,并设置开机自启,卸载,图标等
大体上打包分为两步 目录 一.将编译后的exe可执行文件及其各种依赖dll.lib.图标.配置文件等先打包放到一个目录中 (1)dumpbin指令查看可执行文件的dll依赖包 (2)windeploy ...
- Linux安装redis并设置开机自启以及利用小红桶连接(命令行方式)
1. 安装 首先在/usr/local目录下创建redis目录,然后进入到该目录下: mkdir /usr/local/rediscd /usr/local/redis 进入redis目录后,执行下面 ...
最新文章
- 神经网络变成小怪兽,还能互相 battle!这款游戏用最简单的方式训练神经网络...
- flink sql是否支持emit策略
- 使用WebSocket绕过广告屏蔽插件
- 阅读react-redux源码(二) - createConnect、match函数的实现
- 瑞幸之后,又一支中概股自曝:虚增收入,股价盘后大跌
- Flask+Axios+jQuery构建前后端通信的小例子
- dao-service-servlet-jsp构建简易web通讯录(三层开发)预备知识
- 解决Ubuntu 16.04 SSH无法远程登录问题(使用root登录)
- mysql课件_MYSQL讲课时的PPT课件.ppt
- CCNA学习指南 无线技术
- 国家区域代码关系整理
- xp计算机无法远程桌面连接,xp系统远程桌面不能连接指定计算机的处理方法
- CPU、核心数、线程数、运行内存、超线程理解
- 基于双边滤波的图像增强算法
- Unity3d+moba+草丛视野
- tplogin 服务器未响应,为什么tplogin.cn老是域名解析错误
- 【操作系统】编程实现如下互斥同步问题:桌上有一空盘,爸爸可向盘中放苹果,也可向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。请用P、V原语(wait和signal操作)实现爸爸、儿子、女儿三
- MySQL 也太没前途了......
- 最简单的推送提醒服务-Bark
- 二、Apollo高精地图详解(2. 高精地图的采集、生产与格式规范)