linux 下安装 tomcat

2018-02-26  本文已影响0人  阿__飞

1.下载tomcat安装包apache-tomcat-7.0.62.tar.gz

2.安装tomcat,将apache-tomcat-7.0.62.tar.gz复制到目录/usr/local/tomcat后进行解压缩;

3.配置tomcat

配置JAVA_HOME路径

为防止8080端口已占用,可修改端口号为8888

打开文件/usr/local/tomcat/apache-tomcat-7.0.62/conf/server.xml

修改端口号:

               connectionTimeout="20000"

               redirectPort="8443" />

               port="8888" protocol="HTTP/1.1"

               connectionTimeout="20000"

               redirectPort="8443" />

启动tomcat

进入目录/usr/local/tomcat/apache-tomcat-7.0.62/bin,执行./startup.sh

查看进程:ps -ef|grep tomcat

测试tomcat是否安装成功

使用浏览器输入http://ip地址:8888如果有页面打开,说明已安装完成;

tomcat安装完毕

4.tomcat 管理员权限配置Window

在tomcat 的conf/ tomcat-users.xml  中添加下列配置

<role rolename="manager-gui"/>

<role rolename="manager-script"/>

<role rolename="manager-jmx"/>

<user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx"/>

linux下需要配置成这样

user username="tomcat" password="tomcat" roles="admin-gui"

user username="admin" password="1234" roles="manager-gui"

5.tomcat 图片服务器配置

tomcat 路径conf下Catalina/(和localhost同级别)下添加文件 *.xml;*是path访问路径

下列配置信息单独一个xml文件,名称随意

path,访问路径;docBase图片存放的目录

<Context path="/" reloadable="false" docBase="/usr/java/apache-tomcat-7.0.57/webapps/upload"></Context>

6.linux系统jdk  tomcat都配置好了

主机不能访问虚拟机.端口冲突修改端口,server.xml 中修改

项目也放上去了

首先要双方都ping的通,ping不通先去找ping的方法

宿主机访问项目地址的apache就是访问不到  原因是防火墙的问题 如果要关闭的话不能用iptables   

centos从7开始默认用的是firewalld,这个是基于iptables的,虽然有iptables的核心,但是iptables的服务是没安装的。所以你只要停止firewalld服务即可

sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service

如果你要改用iptables的话,需要安装iptables服务:

sudo yum install iptables-services

sudo systemctl enable iptables && sudo systemctl enable ip6tables

sudo systemctl start iptables && sudo systemctl start ip6tables

cankao

上一篇下一篇

猜你喜欢

热点阅读