CentOS7 Tomcat安装

CentOS7 Tomcat安装

Download

  • 从Tomcat下载apache-tomcat-8.0.18.tar.gz

Install

  • 安装

上传RPM文件到/tmp目录下

mkdir /opt/tomcatcd /opt/tomcattar -zxvf /tmp/apache-tomcat-8.0.18.tar.gzln -sf /opt/tomcat/apache-tomcat-8.0.18/opt/tomcat/latestln -sf /opt/tomcat/latest /opt/tomcat/default

将以下设定加入/opt/tomcat/default/conf/tomcat-users.xml

<rolerolename="manager-gui"/><userusername="manager"password="manager"roles="manager-gui"/>

新建用户

useradd -r tomcat --shell /bin/falsechown -hR tomcat:/opt/tomcat
  • 开机启动

jsvc解压

cd /opt/tomcat/default/bintar zxvf commons-daemon-native.tar.gzcd commons-daemon-1.0.15-native-src/unix/./configuremakecp jsvc ../..

新建/etc/init.d/tomcat

#!/bin/sh

# chkconfig: - 80 20# Description: Tomcat

CATALINA_HOME=/opt/tomcat/defaultTOMCAT_USER=tomcatJAVA_HOME=/usr/java/default

"$CATALINA_HOME/bin/daemon.sh"\--java-home "$JAVA_HOME"\--catalina-home "$CATALINA_HOME"\--tomcat-user "$TOMCAT_USER"\$1exit $?

赋予执行权限

chmod +x /etc/init.d/tomcat

设定开机启动

chkconfig tomcat on
  • 防火墙

新建文件/usr/lib/firewalld/services/tomcat.xml

<?xml version="1.0" encoding="utf-8"?><service>        <short>Tomcat</short>        <description>Apache Tomcat Web Application Container</description>        <portprotocol="tcp"port="8080"/></service>

修改防火墙设定

firewall-cmd --permanent --add-service=tomcatfirewall-cmd --reload

转载于:https://www.cnblogs.com/tjpanda88/p/4297287.html

CentOS7 Tomcat安装相关推荐

  1. CentOS7 0安装jdk + tomcat

    1.下载并解压 2.移动到/usr目录下 2.5 给予jdk所有权限 chmod 777 -R jdk 3.修改/etc/profile  文件 在最底部加 export JAVA_HOME=/usr ...

  2. CentOS7下安装Tomcat

    1.下载tomcat. 测试tomcat版本为:apache-tomcat-8.5.6.tar.gz.下载地址:http://tomcat.apache.org/download-80.cgi. 2. ...

  3. docker(3)docker下的centos7下安装jdk

    1.将jdk-8u65-linux-x64.tar.gz文件传到docker的宿主机上 rz 2.将宿主机上的jdk-8u65-linux-x64.tar.gz复制到centos7的容器下 #在宿主机 ...

  4. 开发人员学Linux(3):CentOS7中安装JDK8和Tomcat8

    题外话:直到今天开始写本系列的第三篇时本人才想好为这个系列取一个名字,本系列不是为Linux运维人员准备的,而是主要为开发人员准备的,包括但不限于: 希望了解Linux的开发人员: 需要在Linux上 ...

  5. centos7+tomcat部署JavaWeb项目超详细步骤

    转自:https://www.cnblogs.com/xiaohu1218/p/7233162.html 我们平时访问的网站大多都是发布在云服务器上的,比如阿里云.腾讯云等.对于新手,尤其是没有接触过 ...

  6. Centos7.0安装 Lets encrypt 的SSL证书

    Centos7.0安装 Lets encrypt 的SSL证书 本文链接:https://blog.csdn.net/yangshuai518/article/details/99951202 1.安 ...

  7. centos7 如何安装部署k8s_架构运维篇(五):Centos7/Linux中安装部署RocketMQ

    上一篇 架构运维篇(四):Centos7/Linux中Tomcat安装SSL证书实践 这一篇讲一下在Centos7/Linux安装RocketMQ,MQ的具体应用场景和使用就不再啰嗦了.我在没有使用过 ...

  8. 成绩查询系统--发布篇--centOS7 tomcat开机启动 + mysql数据库配置

    前情介绍 成绩查询系统投入使用,部署在一台linux服务器上,是centOS7系统的.之前在本机的虚拟机中装过centOS7,还写了一篇博客.这次呢,系统是已经装好了的,我不需要再装一次了,然后jdk ...

  9. Centos7.7安装及配置教程

    文章目录 VMware15 Pro安装 CentOS7.7安装 CentOS7.7下载 编辑虚拟机设置 虚拟机配置 Centos7.7配置 网卡配置 验证网卡配置 防火墙设置 小结 参考文献 之前安装 ...

最新文章

  1. 用java线程绘制图案_关于多线程:使用线程在java中绘制面板
  2. wifi 7都来了?
  3. linux/unix编程手册-61_64
  4. hexo的yelee主题修改左上角的博客名字颜色、修改代码模块中的引号内部的字体颜色
  5. matlab实验5函数文件,实验五M文件和MATLAB设计技术总结.doc
  6. Eclipse开发程序,取得新的工程后,启动Web服务出错原因总结
  7. 第一课--BD的使用
  8. 树莓派初始用户名和密码
  9. 井口综合安检-解决方案
  10. 365天历史时间顺序读经计划表
  11. 基岩版刷铁傀儡机制和Java_我的世界:Java版1.14获得铁傀儡的四种方式,第三种千万别忘记...
  12. 学习笔记 | c++中四种类型cast(强制)转换
  13. 黑魔法-认识 Docker
  14. JVM运行时内存结构学习
  15. 银行全面数字化:看本质、抓关键、建平台
  16. ArcGIS基础实验操作100例--实验61数据框投影变换
  17. 关于C语言的%g和%G简要说明
  18. 视频教程-Word项目实战从入门到精通(兼容2007、2010、2013、2016)-Office/WPS
  19. java五子棋联网对战,毕业设计-- 用JAVA实现五子棋网络对战系统
  20. 音频插件包:Unfiltered Audio Plugins Bundle for Mac

热门文章

  1. 配置Eureka高可用
  2. PHP 用图片输出验证码 无法正常显示
  3. mysql数据库保存中文乱码解决参考方案
  4. 取出数组最大值与最小值
  5. zzuli oj 1167逆转数(指针专题)
  6. 【转】android手势处理揭秘
  7. 位运算模块mBit.bas
  8. not accessible due to restriction on required library
  9. 关于Strut2内置Json插件的使用
  10. PHP判断变量内容是什么编码