From 1f874a89acb52d65c670238608e7527fe342fe8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BC=8A=E6=98=AD=E8=8D=A3?= Date: Wed, 23 Feb 2022 17:04:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=95=99=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 47 ++++++----------------------------------------- 1 file changed, 6 insertions(+), 41 deletions(-) diff --git a/README.md b/README.md index 6e9a5f5..8c2f1ac 100644 --- a/README.md +++ b/README.md @@ -47,50 +47,10 @@ 项目使用 JAVA 开发,需要 JDK 1.8 运行环境,数据库使用的是 Mysql,需要安装 Mysql。JDK 安装直接找网上教程。 -##### 数据库 - -> Mac 下安装 MySQL - -```shell -brew install mysql -# 后台运行 mysql -mysqld & -# 登录 mysql -mysql -u root -p -``` - -> 建库 - -```shell -# 创建库 -drop database if exists app_manager; -drop user if exists 'app_manager'@'localhost'; --- 支持emoji:需要mysql数据库参数: character_set_server=utf8mb4 -create database app_manager default character set utf8mb4 collate utf8mb4_unicode_ci; -use app_manager; -create user 'app_manager'@'localhost' identified by 'app_manager123456'; -grant all privileges on app_manager.* to 'app_manager'@'localhost'; -flush privileges; -``` - ##### HTTPS 证书 参考 [Spring Boot Https 证书](Spring_Boot_Https_证书.md) 创建证书,本项目使用的是 `pckcs12`,密码使用的是 `123456`,部署项目时证书需要自己创建。 -##### 配置 - - [下载](https://share.weiyun.com/5zRBCtF),解压包。 - -> 配置 HTTPS - -将上一步生成的 ca.crt 放入 `/static/crt/` 目录中,替换掉里面的 ca.crt,将上一步生成的 `server.pckcs12` 文件替换掉包中的原有文件。 - -如果生成的证书密码不是 `123456`,需要修改`/config/application.properties` 中的 `server.ssl.key-store-password`字段的值为自已设定的密码 - -> 修改域名 - -使用文本编辑器打开 `/config/application.properties`,将 `server.domain`字段修改为部署服务器的 IP 或域名。 - #### 部署 本项目使用的是 80 和 443 端口,确保端口未被占用。可以配置文件中更改为别的端口。 @@ -98,7 +58,12 @@ flush privileges; > 启动服务 ```shell -java -jar intranet_app_manager-1.0.0.jar +git clone https://github.com/yizhaorong/intranet_app_manager.git +cd intranet_app_manager +#docker方式启动 +sh deploy.sh docker +#直接在终端启动(仅实现了Mac端,其它端未试) +sh deploy.sh ``` 服务启动后即可输入你的 IP 或域名来访问。