Java项目部署

部署

阿里云申请服务器

申请完成后进入控制台
https://ecs.console.aliyun.com/server/i-bp1gtb38znmjai9m2cxd/detail?regionId=cn-hangzhou
在安全组中开放端口
Java项目部署_第1张图片

宝塔(一键化安装linux环境工具)

访问
https://www.bt.cn/admin/profe_ee
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
Java项目部署_第2张图片

在连接工具中运行后得到用户名密码进行访问
端口号为阿里云服务器公网端口
Java项目部署_第3张图片

一键安装环境
Java项目部署_第4张图片

  • 1.打包前看下配置文件 是否是服务器的信息

  • 2.打包前检查下pom.xml里的false标签 要设置为false
    找不到skip标签就下一步

  • 3.maven中使用package打包 maven–>lifecycle–>package
    Java项目部署_第5张图片

打包后的jar包在target目录下

  • 4.把jar包上传到服务器上/www/java/目录下 jar包的地址 项目的target下 jar包一般都50m左右

  • 5.登陆服务器 进入/www/java/目录 cd /www/java/

  • 6.验证java环境java -version

  • 7.配置java环境变量(如果上一步没出版本)

a.找到/etc/profile文件 双击打开
Java项目部署_第6张图片

b. 在profile末尾增加如下配置:
在宝塔中安装jdk管理器 可查看jdk路径
Java项目部署_第7张图片

   #java
export JAVA_HOME=/www/server/java/jdk1.8.0_371(这个路径是jdk的安装路径 可以去宝塔上面找 )
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

Java项目部署_第8张图片

c.#让配置生效
source /etc/profile
d.在输入java -version验证

  • 9.在服务器上安装mysql数据库 redis数据库

  • 10.再宝塔上点击左侧数据库菜单 添加数据库 数据库的信息和java中yml的信息一致

  • 11.把我们本地的数据库导入到服务器的数据库中
    把本地数据库导出成sql 在服务器的数据库中运行sql

  • 12.在服务器的命令行中(进入到jar的目录)
    nohup java -jar -Xmx256m -Xms256m j3071SpringBootOneShopLX-0.0.1-SNAPSHOT.jar >test.log 2>&1 &

  • 13.接下来输入tail -f test.log 查看日志 tail -f表示实时更新的去查看文本文件

  • 14.如果没有启动成功 多执行几次ctrl+c

  • 15.输入ps aux|grep java 查看java进程 第二列就是进程号
    输入 kill -9 进程号 就可以结束java程序

  • 16.多执行几次ctrl+c 再从12步骤开始

你可能感兴趣的:(java,开发语言,阿里云)