Linux环境配置-Tomcat
1.下载tomcat
从tomcat官网下载tomcat的压缩包apache-tomcat-7.0.75.tar.gz。
2.解压安装
2.1将apache-tomcat-7.0.75.tar.gz上传到服务器并移动到/usr/local目录下mv apache-tomcat-7.0.75.tar.gz /usr/local/2.2进入/usr/local目录(cd /usr/local/)解压tar -zxvf apache-tomcat-7.0.75.tar.gz2.3将apache-tomcat-7.0.75重命名为tomcatmv apache-tomcat-7.0.75 tomcat1cp –rf tomcat1 tomcat2cp –rf tomcat1 tomcat3cp –rf tomcat1 tomcat4*.此步骤可以不需要,修改 tomcat 下面的 bin 里面的 setclasspath 直接通过右键 gedit 打开就行
在顶部添加 路径为自己的 jdk 路径
export JAVA_HOME=/usr/java/jdk1.8.0_121
export JRE_HOME=/usr/java/jdk1.8.0_121/jre2.4删除apache-tomcat-7.0.75.tar.gz
3.修改tomcat端口
进入cd/usr/local/apache-tomcat-7.0.75/conf/目录下,打开server.xml(sudo vim server.xml)将端口8080修改为8081。<Connector port="8081"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>所有端口增加固定同样值例:(多个服务器改不同端口)8080 ->8180 8009->81098080->8280 8009->8209…..
4.验证
运行tomcat bin中start.sh启动tomcat,shutdown.sh关闭tomcat服务器,在浏览器中输入http://localhost:8180/看到tomcat1的欢迎页面。localhost替换为Linux服务器IP。远程访问的话需要防火墙忽略8080
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT多个tomcat服务器可以编写sh脚本文件批量启动和停止
例 vi startalltomcat.sh
使用
5.tomcat内存优化
Tomcat内存优化主要是对tomcat启动参数优化,我们可以在tomcat的启动脚本catalina.sh中设置 JAVA_OPTS 参数。我的服务器是6G内存,所以我设置JVM启动参数大些,个人可以根据自己的实际情况进行设置。JAVA_OPTS='-Xms2048m -Xmx4096m -Xmn1g-Xss1024k -XX:NewRatio=4 -XX:SurvivorRatio=4 -XX:PermSize=1024m-XX:MaxPermSize=1024m -XX:MaxTenuringThreshold=0 -XX:+UseParallelGC-XX:ParallelGCThreads=20 -XX:+UseParallelOldGC -XX:+UseAdaptiveSizePolicy'以上文件所放的目录不是必须的,可以找个自己目录存放
Linux环境配置-Tomcat相关推荐
- Linux下配置tomcat+apr+native应对高并发
一.三种运行模式介绍 Tomcat 有三种(bio,nio.apr) 运行模式,首先来简单介绍下 bio bio(blocking I/O),顾名思义,即阻塞式I/O操作,表示Tomcat使用的是传 ...
- Linux环境下Tomcat部署Solr4.x
Linux环境下Tomcat部署Solr 最近接手了公司搜索相关的业务,由于其使用的是Solr,故趁着周末自己鼓捣下; 由于业务上使用的是Solr4.2.0版本,因此在学习时,使用相对较老的版本Sol ...
- 解决Linux环境下Tomcat启动卡住问题
解决Linux环境下Tomcat启动卡住问题 参考文章: (1)解决Linux环境下Tomcat启动卡住问题 (2)https://www.cnblogs.com/0xcafedaddy/p/7193 ...
- linux环境启动tomcat成功后,访问链接一直在转圈
问题描述: centos7 启动tomcat成功后,访问ip:8080端口,页面一直在转圈,没有链接失败,也没有拒绝我的链接.查看tomcat启动日志,也没有报错.找不到原因. 过了很长时间,它就自动 ...
- Linux 环境配置
文章目录 Linux 前言 系统环境 1.环境配置文件 2.环境变量PATH 3.链接 附 系统目录 Linux 前言 本文是 菜鸟学院 Linux 环境配置学习中的记录性文章,主做笔记,稍作整理方便 ...
- Linux环境配置Python库及常用库介绍
Linux环境配置Python库 Python 的标准库包括了很多的模块, 从 Python 语言自身特定的类型和声明, 到一些只用于少数程序的不著名的模块.在 Linux环境 运行Python 经常 ...
- Linux 环境配置的最佳实践
Linux 环境配置的最佳实践 Linux 基础知识 硬链接 & 软链接 Linux 目录 基本指令 Linux 环境配置 安装 zsh 和 oh-my-zsh 开发环境安装(必用) nvm ...
- 阿里平头哥ubuntu环境搭建到开发(从ubuntu安装到Linux环境配置)
** 阿里平头哥ubuntu环境搭建到开发(从ubuntu安装到Linux环境配置) ** VMware Workstation12安装 这一块没什么难度随便百度一下VMware Workstatio ...
- Linux环境Eclipse + Tomcat + MySQL 构造J2EE方法开发环境
1. 版本号信息 (1)CentOS 6.4释64位置.uname -a 下面的示例演示显著样本: Linux localhost.localdomain 3.11.6 #1 SMP Sat Nov ...
最新文章
- 函数指针(就做个笔记)
- dask想说爱你不容易
- Android用观察者模式代替广播通知刷新界面
- libsvm 使用介绍
- 一个故事讲清楚BIO NIO 异步
- 为nginx创建windows服务自启动
- 深入理解MyBatis的原理(四):映射器的用法
- java名片_javaweb名片管理系统
- [C语言 - 10] C语言保留字
- IBM Power System P550双机系统方案
- 《数据结构与算法 Python语言描述》 读书笔记
- linux服务器启用光口,Ubuntu中启用ssh服务
- 如何在虚拟机linux下运行程序吗,在Linux上运行虚拟机的3种方法 | MOS86
- Selenium核心原理及浏览器实战
- 过招多家大厂提炼的iOS面试心经(答案版)
- CPAN下载安装pm包方法
- 使用stream流进行集合排序取最大值,根据集合中的bigdemal属性排序(正序反序)并取最大值
- Jmeter线程组之 jp@gc - Stepping Thread Group (deprecated)
- Bingo部署成功 纪念一下
- 开发框架文档体系化的思考
热门文章
- 旋转机械(轴承等)故障诊断公开数据集
- FPGA——DAC驱动
- 【问题记录】tp5文件上传$_FILES有值request中file却为空
- vue学习(方法和路径)
- html 最大输入长度,TextArea设置MaxLength属性最大输入值的js代码
- 华东理工大学计算机与金融学,华东理工大学金融专硕431高分学长经验分享
- 汽车操作系统研发:“广义”带动“狭义”——东软睿驰总经理曹斌谈“软件定义汽车”
- Android去电流程
- php获取当前网页连接失败,获取连接失败:php_network_getaddresses:getaddrinfo failed:名称或服务未知...
- 高通骁龙712处理器规格参数介绍