Linux 简单部署JavaWeb项目 实现 IP+端口 公网访问页面

本文章为个人学习时所总结的经验,仅供参考。由于只是简单部署,所以未涉及到数据库。以下安装均为yum命令安装


一、所需准备

需要:云服务器(腾讯云或阿里云服务器,学生优惠);
putty软件(远程登录Linux系统);
pc机(这里为Windows系统)。

二、操作步骤

1.登录云服务器

示例:
在这里插入图片描述输入服务器IP即可登录系统

在这里插入图片描述登陆后界面

2.查看和配置Java

查看Java环境:

rpm -qa|grep java    

如果不显示即为没有Java环境;如果有自带Java可根据需求是否重装。

卸载Java环境:

yum remove *openjdk...*

产看yum库中jdk:

yum -y list java*

选择安装:

yum -y install java-1.8.0-openjdk*

查看安装位置:
在这里插入图片描述

配置环境变量(需要root权限su命令):

su 
vim /etc/profile

在最下面添加(根据自己安装的位置):
在这里插入图片描述
使环境生效:

source /etc/profile

查看Java版本:

Java –version

在这里插入图片描述
至此,Java环境配置完成


3.下载配置tomcat

查看是否安装:

systemctl status tomcat

如果显示not be found即为未安装。

安装tomcat:

yum -y install tomcat

查看是否安装成功:

rpm -q tomcat

默认安装路径:Tomcat默认安装路径/usr/share/tomcat/
配置环境:

su 
vim /etc/profile

在最后添加:
在这里插入图片描述
保存关闭后,是环境生效:

source /etc/profile

启动tomcat:

systemctl start tomcat

在这里插入图片描述
到这里,在网页输入IP:端口号是无法访问的,需要打开端口(8080):

firewall-cmd --zone=public --add-port=8080/tcp --permanent

重启防火墙:

systemctl restart firewalld.service

重新载入配置:

firewall-cmd --reload

到此,通过IP+端口号可一访问tomcat
注:到此,如果使用IP+端口号访问,会显示404,因为webapps目录下为空,即没有项目;如果要显示tomcat管理界面,需要安装tomcat管理包,如下:

yum install -y tomcat-webapps tomcat-admin-webapps 

由此webapps目录下会出现ROOT目录,即安装了tomcat管理包。如不安装,可将项目war直接放入wabapps目录下,使用IP+端口号+项目名称即可访问。

4.部署项目

将项目war包放入/usr/share/tomcat/webapps/目录下,通过IP+端口号+项目即可公网访问该项目。

5.结语

本文章为作者第一次部署项目时探索,可能存在不足。
环境配置过程可以更简单,例如通过第三方软件(如:宝塔)快速配置;
下载jdk和tomcat等可不用yum命令,可在Windows下载完后,使用filezilla、WinSCP等软件将压缩包上传至Linux系统中解压安装。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值