二、cent OS安装配置tomcat
- 下载tomcat的tar包
http://tomcat.apache.org/download-80.cgi - 确保安装前已经安装JDK
java -version
如果没有安装可以参考上一篇文章:http://www.cnblogs.com/lay2017/p/7442217.html - 上传tar到cent OS服务器
scp -P 22 本地文件地址 用户名@IP地址:服务器存放地址 - 解压
tar -zxvf tomcat8.5.20.tar.gz - 新建目录
mkdir /laycloud/tomcat_cluster/
mkdir /laycloud/tomcat_cluster/tomcat1 - 移动文件
mv /apache-tomcat-8.5.20 /laycloud/tomcat_cluster/tomcat1 - 进入tomcat的bin目录
在catalina.sh文件中加入#tomcat的配置
JAVA_OPTS="-Xms512m -Xmx1024m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=1024m"
export TOMCAT_HOME=/laycloud/tomcat_cluster/tomcat1/tomcat8.5.20
export CATALINA_HOME=/laycloud/tomcat_cluster/tomcat1/tomcat8.5.20
export JRE_HOME=/laycloud/java/jdk1.8/jre
export JAVA_HOME=/laycloud/java/jdk1.8
并保存 - 到tomcat的conf目录
修改server.xml中
<Connector port="" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
端口号,并保存
./startup.sh启动
【./shutdown.sh 用于关闭】 - 防火墙开放端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
更新防火墙
firewall-cmd --reload
查看已打开端口
firewall-cmd --zone=public --list-ports【补充一些防火墙的操作:查看防火墙是否打开
systemctl status firewalld
开启防火墙
systemctl start firewalld
关闭防火墙
systemctl stop firewalld】 - 测试
IP加端口如果需要配置根映射地址可以在server.xml中的host部分增加:
<Context path ="/根地址" docBase ="webapps下的文件名称" debug ="0" reloadbale ="true"/>如果服务器需要配置多个tomcat
请注意启动的时候,多个tomcat的端口问题,server.xml中的端口需要不一样,否则端口占用会造成其它tomcat无法启动
如果要启用APR模式,参考:http://www.cnblogs.com/lay2017/p/7453594.html
参考文章:http://blog.csdn.net/wlwlwlwl015/article/details/51210347
二、cent OS安装配置tomcat的更多相关文章
- 一、cent OS安装配置JDK
到oracle官网下载JDKhttp://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 在cent OS ...
- 三、cent OS安装配置nginx
简介Tengine是淘宝发起的web服务器项目,简单的讲就是对nginx进行了二次开发并提供了更丰富的功能,官网地址:http://tengine.taobao.org/ 下载nginx这里使用淘宝二 ...
- mac OS 安装配置 Tomcat
Apache Tomcat官网 http://tomcat.apache.org/ 选择一个版本 本文以tomcat 9为例 选择Mac OS 对应的压缩包下载 把文件解压然后 在主用户里新建一个目 ...
- 四、cent OS安装配置mysql
下载mysql的repo源wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 安装mysql-community-r ...
- Eclipse中安装配置Tomcat
Eclipse(4.4.x及以上)中安装配置Tomcat 以下配置说明全部针对免安装版本 基于tomcat的安装目录和运行目录是可以不同的,本文都会进行说明 首先简单介绍一下tomcat的目录结构,一 ...
- Cent OS安装使用ffmpeg(完整版)
Cent OS安装使用ffmpeg centos作为主流后台linux 系统,ffmpeg作为视频流解析的主力,尤其是ffmpeg配合opencv使用,则是视觉操作的基础 版本: ffmpeg3.1 ...
- Cent OS服务器配置(JDK+Tomcat+MySQL)
本文摘自:Cent OS服务器配置(JDK+Tomcat+MySQL) 学习tar解压 解压 tar 文件 tar -zxvf apache-tomcat-6.0.35.tar.gz tomcat ...
- VMware NAT模式 Cent OS IP配置
1:首先VMware 桥接模式 CentOS ip 配置,关键点,ip的网关和DNS1设置成宿主机的网关和DNS 原理:桥接的模式就是通过物理网卡实现的. 2:以图展示VMware NAT模式 Cen ...
- 安装配置tomcat环境
安装配置tomcat环境 #所需要软件包 apache-tomcat-7.0.65.tar.gz jdk-7u80-linux-x64.gz #建立 个专用账户 usradd tomcat ...
随机推荐
- 七、linux目录结构知识---实战
1.企业面试题:一个100M的磁盘分区,分别写入1k文件,及写入1M的文件,分别可以写多少个? 一块磁盘被分区格式化成系统文件后,有Inode和Block:一个文件一般占用一个Inode和一个Bloc ...
- 水平居中和transform: translateY(-50%) 实现元素垂直居中效果
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 10分钟教你用Python打造微信天气预报机器人
01 前言 最近武汉的天气越来越恶劣了.动不动就下雨,所以,拥有一款好的天气预报工具,对于我们大学生来说,还真是挺重要的了.好了,自己动手,丰衣足食,我们来用Python打造一个天气预报的微信机器人吧 ...
- 架构师养成记--16.disruptor并发框架中RingBuffer的使用
很多时候我们只需要消息中间件这样的功能,那么直需要RinBuffer就可以了. 入口: import java.util.concurrent.Callable; import java.util.c ...
- JQ 文件上传
var formData = new FormData(); var name = $("input").val(); formData.append("file&quo ...
- 【JS新手教程】浏览器弹出div层1
JS中,可以弹出一个层来进行提示等作用,方法是利用css样式display样式,当display等于none时,该元素就不会在页面显示出来,而且元素也不会占空间.就是用户触发某些事件时,动态修改该样式 ...
- Java简易撞鬼游戏demo
9*9方格内两点随机行走,相遇则停止. public class 撞鬼 { public static int length = 9; public static char[][] matrix = ...
- 【ORACLE】oracle 日志文件管理
修改Oracle重做日志文件大小 创建新的日志组1 删除旧的日志组0(旧的日志组状态需要是INACTIVE) 创建新的日志组2,组名为旧的日志组0的组名 删除日志组1 ---------------- ...
- (转)Mysql数据库之Binlog日志使用总结
使用mysqlbinlog提取二进制日志 原文:http://blog.csdn.net/leshami/article/details/41962243 MySQL binlog日志记录了MySQL ...
- mysql:服务器错误代码
服务器错误代码和消息 原文:https://dev.mysql.com/doc/refman/5.7/en/error-messages-server.html MySQL的程序有几种类型的错误信息时 ...