当先锋百科网

首页 1 2 3 4 5 6 7

SpringBoot项目打包

打包前的配置

  • 在application.yml配置文件中更改数据的访问地址
    在这里插入图片描述

  • 在pom文件中 添加 jar配置
    在这里插入图片描述

  • 添加程序启动路径
    在这里插入图片描述

  • 通过maven的 package 命令打包
    在这里插入图片描述
    在这里插入图片描述

  • 打包后自动生成 tager 目录以及对应的 .jar 包
    在这里插入图片描述

远程数据库的基本配置

  • 服务器中登录数据库
mysql -uroot -p123456
#用户名以及登录密码

在这里插入图片描述

  • 创建database
  • 通过sql脚本方式导入数据

添加MySQL远程访问

	解决连接远程数据库出错
  1. 修改数据库的host
    第一种: 使用root用户登录授权
第二种: 通过更改host字段

第三种:
报错 ERROR 1062 (23000): Duplicate entry ‘%-username’ for key ‘PRIMARY’
因为host是唯一索引 当已有用户中 已存在host为%的则无法使用该方法

  • 刷新数据库

在这里插入图片描述
到这就可以通过其它服务器连接远程的MySQL服务

MySQL基本操作命令
## 连接mysql
mysql -uroot -p123456
## 查看拥有的库
show databases;
## 进入具体的库
use databasename;
## 查看此库所拥有的table
show tables;
## 执行搜文件
source ~/a.sql
## 退出MySQL命令行
quit
或者:
ctrl+D

上传 .jar包到远程服务器

  • 通过cmd上传
scp fileName root@'ip':~
## root 用户名
## ip	ip地址
## ~	文件上传后的路径
  • 运行jar项目
java -jar xxx.jar

上传vue项目

  • 解压文件vue文件之后,进入项目,然后做如下配置
npm install -g cnpm --registry=http://registry.npm.taobao.org
npm install -g vue-cli
npm i -D webpack-dev-server@2.9.7
chmod 777 ~/vuenamefile/node_modules/.bin/webpack-dev-server
## 启动vue项目
npm run dev