ubuntu 部署项目心得

本文分享了在Ubuntu服务器上部署Java项目的过程,包括购买阿里云服务器、安装宝塔面板、部署JDK、MySQL和Tomcat,以及项目部署的详细步骤。遇到的挑战主要是端口放行和环境配置,最终成功实现项目上线。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ubuntu 部署项目心得

首先购买一个阿里云的服务器,一个学生账号,一个月只需要9.5

创建实例,设置之类的就不说了,进入这个界面。
在这里插入图片描述
右侧有一个远程连接,默认账号是root 输入自己密码即可

在这里插入图片描述

当然,我没有在这里面登录,我用了putty登录,

登录,进入linux界面,安装宝塔面板

博主安装了宝塔面板,对于初学者来说,有一个可视化界面可以更直观使用。
宝塔命令行地址:
在最下面,直接复制命令行进入linux界面,回车就行,一路yes下去。
最后结束的时候会出现红色字体,把那段文字截图记住。
那些是登录宝塔的地址,账号和密码。
可能输入宝塔的地址打不开网页,那是因为你的阿里云服务器没有开放端口,进入安全组,开放地址后端的端口号
在这里插入图片描述
如果还不行,那就在linux环境下放行端口,百度 linux环境下怎么放行端口即可。

好的,既然已经都登录了,那我们开始配置环境吧,
部署java 项目,首先需要安装jdk mysql tomcat 等。

安装jdk

最开始一直在百度,用了其他博主使用命令行的操作安装oraclejdk,但是一直不成功,
最后又装了openjdk,最后还是卸载了,还是选择安装了oreclejdk.
博主是使用解压压缩包操作的,大家可以去官网下载。
官网下载地址:
在这里插入图片描述
下好安装包后,
在宝塔面板下把安装包放到某一路径下
在这里插入图片描述
上面是博主的安装路径。点击上传,把下载在本地电脑的安装包上传到服务器该目录下。然后右边有一个解压。
解压成功后,返回linux界面。
输入:vim /root/.bashrc
进入vim 界面,
可能进入了vim界面后无法输入 ,没有记错的话,好像是按 i 后就可以输入
在文件最后面输入:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_241 ( 这里是自己的安装路径,)

export JRE_HOME=/usr/lib/jvm/jdk1.8.0_241/jre

export CLASSPATH=.: J A V A H O M E / l i b : JAVA_HOME/lib: JAVAHOME/lib:JRE_HOME/lib:$CLASSPATH

export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:JRE_HOME/bin:$PATH

最后保存先按键盘左上角 esc 然后输入:wq!
就退出来了,
在执行改命令:source /root/.bashrc

在验证一下是否安装成功,java-version
在这里插入图片描述
这里就代表成功了。

jdk安装成功后,我们来安装mysql

当然博主用的项目数据库是Mysql 安装对应自己项目的即可。
安装mysql很简单,博主基本上没遇见困难就好了,也可以在宝塔面板处安装
在这里插入图片描述
不过博主选择的是命令行安装, 记得安装了之后记得端口放行哦

最后安装tomcat

安装tomcat也有命令行安装和宝塔安装。

tomcat下载链接:

在这里插入图片描述
下载后,可以进入宝塔,和上面jdk一样,上传,解压。
在linux面板中进入安装目录下的bin目录输入:./startup.sh
出现tomcat started启动,就代表成功了。

在本地浏览器中输入ip:8080 如果出现tomcat官网,就代表能够成功访问tomcat 如果不能访问,在安全组,防火墙开放8080端口。
在这里插入图片描述
这里博主改了一下端口号

项目部署,

先将web项目打包成war包,放到tomcat的安装目录的webapp下
在这里插入图片描述
以上是博主的目录,将war包上传到该目录下后,打卡tomcat官网,即ip+:8080 。
这样项目就部署好了,
博主一个人各种百度摸索了好几天,也终于弄好了。这个属于心得吧,把一些容易出错的地方总结了一下,记住,安全组 端口一定要放行哦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值