部署项目到Linux服务器
部署项目到Linux服务器
1.前端项目部署到GitHub
创建仓库
将整个项目文件上传到仓库
2.java项目
3.springboot项目
1.拥有一个Linux服务器,
我使用的是阿里云的服务器
操作系统使用CentOS,选择宝塔面板。在宝塔面板上搭建LNMP环境(Linux、MySQL、NginxPHP)
2.导入数据库。
在数据库选项卡中选择phpMyAdmin。

可能会进不去,在安全组中添加端口888/888,源0.0.0.0/0
3.配置java环境
将jdk导入到 ,没有的java文件夹自己创建
/etc/local/java
配置环境变量
更改profile文件vim /etc/profile
将下面的代码复制到
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
代码:
JAVA_HOME=/usr/java/jdk1.8.0_221-amd64 CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin export PATH CLASSPATH JAVA_HOME
如下所示:
检查环境
命令行输入java -version
下载jdk
4.上传jar包
将springboot项目打成jar包上传到
/root
命令行输入
java -jar *.jar #*换成你的jar包
5.创建网站
进入宝塔界面,网站选项卡
只需添加站点为ip地址
添加反向代理
代理名称为127.0.0.1:8080 #将8080改成自己的项目运行端口
提交之后即可使用
使用方法:
之前在本地运行的localhost改成现在的服务器ip地址即可
6.更新项目
前提条件:之前曾经配过上面五步,想换一个项目搭建在服务器上