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也有命令行安装和宝塔安装。
下载后,可以进入宝塔,和上面jdk一样,上传,解压。
在linux面板中进入安装目录下的bin目录输入:./startup.sh
出现tomcat started启动,就代表成功了。
在本地浏览器中输入ip:8080 如果出现tomcat官网,就代表能够成功访问tomcat 如果不能访问,在安全组,防火墙开放8080端口。
这里博主改了一下端口号
项目部署,
先将web项目打包成war包,放到tomcat的安装目录的webapp下
以上是博主的目录,将war包上传到该目录下后,打卡tomcat官网,即ip+:8080 。
这样项目就部署好了,
博主一个人各种百度摸索了好几天,也终于弄好了。这个属于心得吧,把一些容易出错的地方总结了一下,记住,安全组 端口一定要放行哦。