springboot 个人博客项目

项目部署的一些总结

一:博客项目部署到服务器的两种方式

1. jar包方式部署

1.1 把jar包放到服务器中任意位置

1.2 cd到该路径下,直接运行jar包文件
运行方式:java -jar 项目名称.jar
例如:`java -jar myblog.jar` 

1.3 浏览器中输入:`公网ip`

**坑:java 命令找不到**
解决办法:添加环境变量
1.编辑文件   `vim /etc/profile`
2.打开后,输入 i 进入编辑模式,添加如下内容:
# /home/ubuntu/jdk/jdk-16.0.1 是自己安装jdk的路径
export JAVA_HOME=/home/ubuntu/jdk/jdk-16.0.1
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

之后再更新资源,命令:

source /etc/profile

补充:退出 vim : 按esc 切换模式,再输入冒号,输入wq (wq写存推出 q直接推出 !q强制退出)

2. war包方式部署

2.1 准备mysql,做好数据库 表格 可以使用 sql脚本生成 2.2 启动mysql服务

mysql service start

2.3 准备tomcat 2.4 把项目war文件放到 tomcat中的 webapps目录中 2.5 启动tomcat cd 到tomcat中的bin目录下 运行命令: ./startup.sh 2.6 浏览器中输入 公网号:8080/项目名称 例如:项目 myblog.war 42.193.115.125:8080/myblog

二:mysql启动与修改密码

  1. 启动mysql服务
service mysql start
mysql -u root -p
进入后输入密码即可
  1. 修改mysql root密码 先进入mysql中,再里面输入sql命令:
USE mysql;
ALTER USER root@localhost IDENTIFIED WITH MYSQL_NATIVE_PASSWORD BY 新密码;
经验分享 程序员 微信小程序 职场和发展