下载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 项目名 就可以正常访问了