Linux 安装 Tomcat 以及web 项目部署详细图文教程

下载tomcat Linux 版本

第一步 新建文件夹 用来存放上传的tomcat

# mkdir /usr/tomcat

第二步 上传tomcat到linux

进入新建的tomcat文件夹 

# cd /usr/tomcat

使用 rz 命令在弹出窗口找到刚才下载的tomcat 上传

# rz

第三步 解压

# tar -zxvf apache-tomcat-8.5.31.tar.gz

得到下图所示文件

第四步 进入conf目录  

# cd apache-tomcat-8.5.31/conf

修改端口号 保存 退出

# vim server.xml

第五步 启动tomcat

到 bin 目录下 输入如下命令启动tomcat

# ./startup.sh

显示以下内容 说明启动成功


停止tomcat 可以用 

# ./shutdown.sh

第六步 输入ip 端口号 访问网址

我这里是 192.168.146.130:8888

无法访问此网站,可能是防火墙的问题,端口号被拦截了,我们打开 8888 的端口

# iptables -I INPUT -p tcp --dport 8888 -j ACCEPT

此时就可以正常访问了


到这里tomcat就安装完成了

如果我们要部署web项目的话  点击如上图所示按钮 Server Status

此时会发现出现如图所示


这是因为tomcat要配置账号密码

第七步 配置tomcat账号密码

到 conf 目录 修改 tomcat-users.xml 配置文件

# vim tomcat-users.xml
在文件末尾加上如下内容 账号密码自己设置
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="admin" password="123456" roles="manager-gui,admin-gui"/>

仍然拒绝访问,还需如下步骤

到 webapps/manager/META-INF 文件下修改 context.xml

# cd webapps/manager/META-INF

修改context.xml

# vim context.xml

加入如下代码

<Valve className="org.apache.catalina.valves.RemoteAddrValve"  
         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|\d+\.\d+\.\d+\.\d+" />


重启tomcat,刷新页面就可以进行登录

第八步 登录tomcat

登陆密码就是之前tomcat-users.xml 里设置的账号密码


登陆进去之后如下图所示


第九步 上传web 项目到tomcat

把web项目打成war包

点击 如上图箭头所示 List Applications

找到如下图所示 点击选择文件 选择war包 点Deploy上传    


上传完成之后,如下图所示


地址栏输入ip 项目名 就可以正常访问了


猜你喜欢

转载自blog.csdn.net/weixin_42401132/article/details/80609476