栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

云服务器从0部署一个Javaweb项目(详细教程)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

云服务器从0部署一个Javaweb项目(详细教程)

先放体验地址:
体验地址
不知啊为何有时候会挂掉,需要重新部署jar包(可以评论,我来重新启动一下,本人小白)。

  1. 环境安装:
    jdk1.8,MySQL,tomact。
    (1)安装jdk
####此处安装openjdk-8-jdk
#1. 更新软件包列表
sudo apt-get update
#2.  安装openjdk-8-jdk
sudo apt-get install openjdk-8-jdk
#3. 查看版本
java -version

成功页面显示:

(2)安装MySQL并设置远程访问
早知道直接使用docker的方式进行MySQL安装,能够省去很多配置的烦恼。
自己的MySQL安装过程记录
(3)安装tomact

网上很多教程,无非是下载,解压,配置环境变量,bin目录启动服务器。
配置成功后,浏览器访问显示如下页面,前面是你的服务器的公网IP。(记得打开服务器的防火墙端口,详见前面的安装MySQL的时候的记录)
下载地址:
https://tomcat.apache.org/download-80.cgi
个人安装的tomact 10

我个人解压之后存放的目录:/home/admin/tomact/apache-tomcat-10.0.12

进入root目录下,开始配置环境变量:

vim .bashrc

进入后,按i进行插入模式,配置如下图底部所示的参数,后面的安装位置,依照你自己的位置指定。退出,先按esc 再 输入 :wq 保存退出。

# 等号后面的位置,依照你的解压目录存放的位置进行指定。
TOMCAT_HOME=/home/admin/tomact/apache-tomcat-10.0.12


tomact服务器的启动与关闭:
进入解压目录的bin目录

# 启动
 ./ startup.sh
# 关闭
 ./shutdown.sh

启动后浏览器访问页面如下图所示,tomact默认端口为8080

2. 尝试部署开源博客项目
https://github.com/langhsu/mblog
找一个目录打开

右键鼠标打开 Git bash here。
需要安装git,git安装教程网上蛮多。

git clone https://github.com/langhsu/mblog.git


右键open as IntelliJ IDEA project
进入之后pom文件自动配置依赖,
此处我修改lombok版本至1.18.20,不改之前有报错的状况。

		
			org.projectlombok
			lombok
			1.18.20
			provided
		

双击package进行打包(清除双击clean,maven生命周期)。
默认打为jar包,如果想打包为war包,需要在pom文件中配置打包方式为war。
默认为jar包不需要配置此参数,此处我打包为jar包。

war


打包完成之后,出现如下图所示红色框选之内的文件目录:

将jar包上传至webapps目录下面,此处我使用Xftp 7

在服务器创建一个数据库,命令行,如下,名字为项目已经书写的名字,请不要修改:

CREATE DATAbase db_mblog CHARSET=utf8;


之后进入webapps的目录下面:

# --server.port=8081设置访问端口为8081,端口号看你个人喜好修改
java -jar mblog-latest.jar --server.port=8081

部署成功后有如下页面:

之后在本地的浏览器输出 你的公网ip:8081 就可以访问啦。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/458019.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号