ubuntu 部署项目心得

ubuntu 部署项目心得

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

创建实例,设置之类的就不说了,进入这个界面。
ubuntu 部署项目心得
右侧有一个远程连接,默认账号是root 输入自己密码即可

ubuntu 部署项目心得

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

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

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

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

安装jdk

最开始一直在百度,用了其他博主使用命令行的操作安装oraclejdk,但是一直不成功,
最后又装了openjdk,最后还是卸载了,还是选择安装了oreclejdk.
博主是使用解压压缩包操作的,大家可以去官网下载。
官网下载地址:
ubuntu 部署项目心得
下好安装包后,
在宝塔面板下把安装包放到某一路径下
ubuntu 部署项目心得
上面是博主的安装路径。点击上传,把下载在本地电脑的安装包上传到服务器该目录下。然后右边有一个解压。
解压成功后,返回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=.:JAVAHOME/lib:JAVA_HOME/lib:JRE_HOME/lib:$CLASSPATH

export PATH=JAVAHOME/bin:JAVA_HOME/bin:JRE_HOME/bin:$PATH

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

在验证一下是否安装成功,java-version
ubuntu 部署项目心得
这里就代表成功了。

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

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

最后安装tomcat

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

tomcat下载链接:

ubuntu 部署项目心得
下载后,可以进入宝塔,和上面jdk一样,上传,解压。
在linux面板中进入安装目录下的bin目录输入:./startup.sh
出现tomcat started启动,就代表成功了。

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

项目部署,

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