Linux 配置TomCat 项目三大步骤
一: 安装 JRE
01: 下载 server-jre 安装包 => http://www.oracle.com/technetwork/java/javase/downloads/server-jre9-downloads-3848530.html
02: 解压并剪切到 /usr/local/java 目录 => tar -zxf 包名 => mv 解压后的文件名 /usr/local/java
03: 使用 vim 编辑器修改 环境变量文件 => vim /etc/environment
04: 写入内容 => #注: jdk1.8.0_151 为解压后的文件夹名称
JAVA_HOME=/usr/local/java
CLASSPATH=$JAVA_HOME/lib
PATH=$JAVA_HOME/bin
05: 安装 jre => sudo update-alternatives --install /usr/bin/java java /usr/local/java/bin/java 300
06: 选择 jre => sudo update-alternatives --config java
会出现 jre 的选择, 根据版本输入数字选择刚刚安装的版本
07: 测试环境是否安装成功 => java -version ( 如果出现正确的版本号即为安装成功 )
08: 这里最好重启一下,防止安装 tomcat 的时候不能正确加载配置的环境变量
二: 安装 Tomcat 服务器
01: 下载对应版本的 tomcat => http://tomcat.apache.org/
02: 根据需要解压到相应位置 => 笔者安装在 /usr/local/tomcat 目录
04: 配置WEB管理账号 => vim /usr/local/tomcat/conf/tomcat-users.xml => 在 tomcat-users 中 插入标签
<user name="root" password="920619" roles="admin-gui,manager-gui" />
注 => name 的内容是账号 password 的内容是密码,可自定定义
05: 配置WEB访问端口 => vim/usr/local/tomcat/conf/server.xml,以下标签下的 port 选项就是监听的端口
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
06: 进去服务器启动和关闭目录 => cd /usr/local/tomcat/bin
启动命令 => ./startup.sh
关闭命令 => ./shutdown.sh
07: Tomcat 8 以后, 不允许非本机访问项目管理界面, 如果要打开远程访问权限,需要修改下面两个文件
/usr/local/tomcat/webapps/host-manager/META-INF/context.xml
/usr/local/tomcat/webapps/manager/META-INF/context.xml
将 Context 标签的子标签全部注释或者删除,这回产生一定的危险性,如果不是必须,请不要这么做
三: 防火墙配置
1,如果是 centos7 , 暂时提供暴力的解决办法
2,停止firewall => systemctl stop firewalld.service
3,禁止firewall开机启动 => systemctl disable firewalld.service
4,查看防火墙是否关闭成功 => firewall-cmd --state (关闭后显示notrunning,开启后显示running)
四: 配置完成后就可以在外部浏览器访问了
1: 启动 TomCat => ./bin/startup.sh
2: 关闭 TomCat => ./bin/shutdown.sh
3: 查看本机ip => ifconfig
4: 访问地址例子: http://192.168.3.4:80
5: 查看tomcat是否启动 => ps -ef|grep java
6: 查看被远程网络监听的端口 => netstat -anp | grep tcp
7: 大坑,webapps 目录下的项目名称 不能有 - 等特殊字符, 如 a-b,否则无法正常访问
Linux 配置TomCat 项目三大步骤的更多相关文章
- linux配置tomcat项目包
安装配置tomcat 操作系统: centos 7.1 使用模式:命令模式 使用工具:xshell5 .xftp5 注意之前有配置过tomcat需要进行以下4个步骤 1.关闭网管服务 输入命令: 进 ...
- linux系统tomcat项目部署和tomcat访问日志
一.只用ip地址访问 先把端口号改成80,然后用 <Host name="localhost" appBase="webapps" 137 ...
- Linux配置tomcat (centos配置java环境 tomcat配置篇 总结三)
♣下载安装tomcat7 ♣设置启动和关闭 ♣设置用户名和密码 ♣发布java web项目 声明:这篇教程是建立在前两篇教程的基础上的,所以,还没安装工具和jdk,可以先看这个系列的前面两篇(去到文末 ...
- Linux下Tomcat项目启动报错
Linux下Tomcat项目启动报错 org.springframework.beans.factory.CannotLoadBeanClassException: Error loading cla ...
- Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口
Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口 >>>>>>>>>& ...
- linux 配置tomcat运行远程监控(JMX)
在实际使用中,我们经常要监控tomcat的运行性能.需要配置相应的参数提供远程连接来监控tomcat服务器的性能.本文详细介绍如何一步一步的配置tomcat相应参数.允许远程连接监控. 工具/原料 v ...
- linux 配置Tomcat开机启动
一台安装有tomcat的linux服务器 方法/步骤 1 请自行下载安装配置tomcat的服务器环境 本经验仅仅介绍如何配置tomcat的开机自动启动 2 切换到tomcat/bin目录下 用vi ...
- 2016.6.20 在Eclipse配置Tomcat服务器的步骤
好久没接触,又忘记了如何在eclipse中配置tomcat. (1)打开eclispe的preference (2)找到Server下方的Runtime Environment,单击右方的Add按钮. ...
- Linux配置Tomcat步骤mv apache-tomcat-7.0.82 tomcat
(一)安装JAVA1.检查java环境 java -version,不存在安装.2.yum -y list java* Loaded plugins: fastestmirror, langpacks ...
随机推荐
- hdu1069 dp
题意:有若干种不同规格(长.宽.高)的砖块,每种砖块有无数个,可以自由选择以砖块的哪条边做长.宽或高,用这些砖块搭高塔,要求上面砖块的长宽必须严格小于下面砖块的长宽,问塔最高能有多高 我的做法是每读入 ...
- 最短路--spfa+队列优化模板
spfa普通版就不写了,优化还是要的昂,spfa是可以判负环,接受负权边和重边的,判断负环只需要另开一个数组记录每个结点的入队次数,当有任意一个结点入队大于点数就表明有负环存在 #include< ...
- jquery,从后台查数据,给页面上添加树形。
前台jquery+ajax请求往页面上添加树形的js代码 //传入当前点击节点的id,在后台代码查询出parentid=当前节点id的记录数,从而实现点击当前节点,往后台发送ajax请求,查询出子节点 ...
- java开发中的常见类和对象-建议阅读时间3分钟
1.Dao 数据访问对象 此对象用于访问数据库.实现类一般用于用于操作数据库! 一般操作修改,添加,删除数据库操作的步骤很相似,就写了一个公共类DAO类 ,修改,添加,删除数据库操作时 直接调用公共类 ...
- FastAdmin 开发第三天:认识目录
以下为标准 FastAdmin 安装后的目录 我们在运行命令时都是在这个目录. 我们所有的命令都在这个目录下面运行. 比如:安装前端组件,bower install 安装php 组件 composer ...
- dongle0
*CLI> -- [dongle0] Trying to connect on /dev/ttyUSB2... 插拔dongle[Jan 13 23:42:20] WARNING[3443]: ...
- git 报错及解决
报错:fatal: refusing to merge unrelated histories==== 解决办法:git pull加上参数,如:git pull –allow-unrelated-hi ...
- winform 子窗体刷新父窗体的数据
建一个接口 比如 iMainForm接口内声明个方法 比如 Refresh()主窗体 实现这个接口 主窗体打开子窗体时这样写 子窗体.Owner = this;子窗体.ShowDialog(); -- ...
- 转【Oracle】一款非常好用的trace文件分析工具
[Oracle]一款非常好用的trace文件分析工具之一 北在南方 2016-04-14 11:23:58 浏览547 评论0 摘要: 介绍一款非常好用的10046分析工具--trca(Trace ...
- TFS错误-TF249053
前几天规划了下代码结构,改了很多东西后,台式机依然正常访问,但是笔记本一连接或者更改TFS相关资源就报错TF249053.报错点击后不影响正常使用,但是很郁闷.于是查了下资料如下. 错误原因: htt ...