centos7安装与配置tomcat8.5.28

继上一篇安装配置过jdk之后,这一篇来记录tomcat的安装与配置

一、下载tomcat-8.5.28版本:官方地址

二、把下载的的包上传到linux的 /usr/local 目录下(当然可以随意放置在任意目录下,最后解压到 /usr/local 下的tomcat目录下就好,因为/usr/local存放的是我们的各种应用)

三、创建tomcat文件夹,并把包解压到tomcat下,命令:

cd /usr/local
mkdir -p /usr/local/tomcat
tar -zxvf  apache-tomcat-8.5.28.tar.gz -C tomcat

四、进入到tomcat的 bin 目录,启动tomcat,命令:

cd /usr/local/tomcat/apace-tomcat-8.5.28/bin
./startup.sh

至此,tomcat安装成功,在linux本地就可以通过 localhost:8080 访问服务器,成功出现tom猫就说明启动成功,如果外网机无法访问,首先查看linux的防火墙是否关闭,如果没有关闭就

关闭防火墙

systemctl stop firewalld

永久关闭防火墙

systemctl disable firewalld

在关闭防火墙之后,外网机就基本可以访问了。

五、开机启动tomcat

修改bin/setclasspath.sh配置 ,在setclasspath.sh文件中添加

export  JAVA_HOME=/usr/local/java/jdk1.8.0_162
export  JRE_HOME=/usr/local/java/jdk1.8.0_162/jre

在 tomcat/bin 目录下面,新建 setenv.sh配置,catalina.sh启动的时候会调用,同时配置java内存参数

按 i 键进入插入模式,

添加

#add tomcat pid
CATALINA_PID="$CATALINA_BASE/tomcat.pid"
#add java opts
JAVA_OPTS="-server-XX:PermSize=256M -XX:MaxPermSize=1024m -Xms512M -Xmx1024M-XX:MaxNewSize=256m"

在 /usr/lib/systemd/system 目录下增加 tomcat.service,

cd /usr/lib/systemd/system
touch tomcat.service

编辑 tomcat.service ,添加一下代码:

vi tomcat.service
[Unit]
Description=Tomcat
After=syslog.targetnetwork.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=/usr/tomcat7/tomcat.pid
ExecStart=/usr/tomcat7/bin/startup.sh
ExecReload=/bin/kill-s HUP $MAINPID
ExecStop=/bin/kill-s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

[unit]配置了服务的描述,规定了在network启动之后执行。[service]配置服务的pid,服务的启动,停止,重启。[install]配置了使用用户。 因为配置pid,在启动的时候会再tomcat根目录生成tomcat.pid文件,停止之后删除。同时tomcat在启动时候,执行start不会启动两个tomcat,保证始终只有一个tomcat服务在运行。多个tomcat可以配置在多个目录下,互不影响。
 使 tomcat 开机启动

systemctl enable tomcat.service

到此结束

原文地址:https://www.cnblogs.com/littlerd/p/8542054.html

时间: 2024-10-11 01:30:52

centos7安装与配置tomcat8.5.28的相关文章

CentOS7安装与配置Tomcat-8

安装说明 安装环境:CentOS-7 安装方式:源码安装 软件:apache-tomcat-8.0.14.tar.gz 下载地址:http://tomcat.apache.org/download-80.cgi 安装前提 系统必须已安装配置JDK6+ 1.安装tomcat 将apache-tomcat-8.0.14.tar.gz文件上传到/home/[username](该路径可以由自己指定)中执行以下操作: [java] view plaincopy [root@localhost ~]# c

Centos7安装并配置mysql5.6完美教程

Centos7将默认数据库mysql替换成了Mariadb,对于我们这些还想使用mysql的开发人员来说并不是一个好消息.然而,网上关于Linux安装mysql数据库的教程数不胜数,但是,大多教程都是漏洞百出.今天,为了帮助各位需要的人,从而写下Centos7安装配置mysql5.6的教程.好了,话不多说,上教程: 一.安装MySQL 1.下载安装包mysql-5.6.34-linux-glibc2.5-x86_64.tar(可前往官网自行下载:http://dev.mysql.com/down

Centos7 安装与配置(一)

记录在搭建HDP2.4集群的过程中,通过VM创建基于linux(Centos7)操作系统的详细安装与配置过程. 安装过程: 安装软件下载 创建基于Centos7的虚拟机 虚拟机配置 软件下载: 虚拟机工具软件:  VMware-workstation-full-12.0.1-3160714.exe Centos安装程序: CentOS-7-x86_64-DVD-1511.iso Java安装程序:      jdk-8u91-linux-x64.rpm

在CentOS 7中安装与配置Tomcat-8.5方法

安装说明 安装环境:CentOS-7 安装方式:源码安装 软件:apache-tomcat-8.5.39.tar.gz下载地址:http://tomcat.apache.org/download-80.cgi 安装前提 系统必须已安装配置JDK6及以上版本,安装请参考:https://www.cnblogs.com/formyfish/p/10614035.html 安装tomcat 将apache-tomcat-8.5.39.tar.gz文件上传到/usr/local中执行以下操作: 1 [r

Ubuntu14.04安装和配置Tomcat8.0.12

Ubuntu14.04长的好看,所以一时间很感兴趣,研究各种软件的安装和开发环境的配置.今天先把安装的tomcat 8.0.12的教程分享给大家.如果你需要,请收藏!!! 官方网站下载最新的tomcat: http://tomcat.apache.org/download-80.cgi 在ubuntu上,我们下载zip和tar.gz. 解压tomcat 8,用下面的命令(我下载的是tar.gz格式的): tar -zxvf apache-tomcat-8.0.12.tar.gz 开始配置tomc

在CentOS 7中安装与配置Tomcat-8方法

安装前提 在CentOS 7中安装与配置JDK8 安装tomcat  apache-tomcat-8.0.14.tar.gz文件上传到/usr/local中执行以下操作: [root@localhost ~]# cd /usr/local [root@localhost ~]# tar -zxv -f apache-tomcat-8.0.14.tar.gz // 解压压缩包 [root@localhost ~]# rm -rf apache-tomcat-8.0.14.tar.gz // 删除压

centos7安装与配置zookeeper

由于要学习dubbo,需要用到zookeeper,所以这里记录一下linux的zookeeper安装与配置 一.下载zookeeper的包:官方地址 二.把包上传到linux上,同样也是放到 /usr/local 目录下,当然同样也是放在哪里都行,最后解压到 /usr/local/zookeeper 目录下即可 首先创建 zookeeper 文件夹 mkdir -p /usr/local/zookeeper 把zookeeper包解压到zookeeper目录下 tar -zxvf zookeep

CentOS7 安装、配置 Memcached

点击访问原文地址 介绍 Memcached 是一个分布式.高性能的内存缓存系统,通过缓存内存中的数据和对象,提高和加速动态 web 应用程序的性能.它主要用于加速对数据库重度使用的站点. Memcached 还用于缓存整个数据库的表和查询,以提高数据库的性能.Memcached 是免费的,它已经被许多网站使用,比如 Facebook.YouTube 和 Twitter. 本教程向你展示如何在 CentOS 7 上安装和配置 Memcached. 安装 Memcached 首先确保所有的包都是最新

Centos7.2安装和配置Tomcat8

一.安装Centos7.2操作系统 由于以前操作文档中涉及到Centos系统的安装,在此不在详细介绍, 具体安装操作系统的详细教程如下: http://blog.51cto.com/5001660/2085729 cat /etc/redhat-release ip addr 二.安装JDK 因为安装Tomcat需要先安装jdk,在此简单介绍一下安装JDK 1.检查系统java版本 java -version 2.上传新的JDK软件安装包 mkdir -p /home/java cd /home