Skip to content

快递查询项目部署

不安分的猿人 edited this page Apr 10, 2020 · 4 revisions

1.前提

  • Linux 环境
  • Jdk1.8 环境
  • 安装 Mysql5.5+ 数据库
  • 安装 Mysql 数据库客户端 Navicat

2.安装环境

2.1安装Jdk1.8 环境

yum -y update #更新yum工具
yum install java-1.8.0-openjdk #安装openjdk1.8
java -version #查看java版本

2.2安装mysql数据库

(若已安装MySQL,跳过此步骤) 参考 CentOS 7 下 MySQL 5.7 的安装与配置这种安装方式稍微有点麻烦。
另外一种方式,使用宝塔快速安装 mysql5.7 宝塔面板安装mysql

wget http://download.bt.cn/install/0/mysql.sh;bash mysql.sh install 5.7
wget http://download.bt.cn/install/1/mysql.sh;bash mysql.sh install 5.7 #极速

注:linux环境安装宝塔参考文章

数据库安装成功后使用Navicat工具创建数据库kuaidi,并执行sql脚本

3.运行环境

3.1上传文件

拷贝releases文件夹下的所有文件到服务某一个文件夹下。

3.2修改配置文件

修改 application.properties文件内容如下,这里主要修改数据库连接(spring.datasource.url),用户名(spring.datasource.username),密码(spring.datasource.password),服务的端口(server.port)也可以修改。

#MySQL配置
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/kuaidi?useUnicode=true&characterEncoding=UTF-8
spring.datasource.username=root
spring.datasource.password=root
#MyBatis日志配置
mybatis.mapperLocations=classpath:mapper/*.xml
mybatis.config-location=classpath:/config/mybatis-config.xml
#端口配置
server.port=9082

# 定位模板的目录
spring.mvc.view.prefix=classpath:/templates/
# 给返回的页面添加后缀名
spring.mvc.view.suffix=.html

3.3 运行脚本

在linux服务上,切换到上传deploy文件夹的目录,执行如下命令:

chmod +x *.sh
./start.sh

说明:stop.sh是停服务的脚本。