Browse Source

update doc

zhh 6 years ago
parent
commit
3b31f4566e
3 changed files with 26 additions and 25 deletions
  1. 2 1
      README-PROD.md
  2. 18 18
      document/docker/docker-deploy.md
  3. 6 6
      document/elk/elk.md

+ 2 - 1
README-PROD.md

@@ -124,7 +124,8 @@ nginx | 1.10 | http://nginx.org/en/download.html
 - 启动mall-portal项目:直接运行com.macro.mall.portal.MallPortalApplication即可,
   接口文档地址:http://localhost:8085/swagger-ui.html;
 - 克隆`mall-admin-web`项目,并导入到IDEA中并完成编译,[mall-admin-web](https://github.com/macrozheng/mall-admin-web);
-- 运行命令:npm run dev,访问地址:[http://localhost:8090](http://localhost:8090) 即可打开后台管理系统页面。
+- 运行命令:npm run dev,访问地址:[http://localhost:8090](http://localhost:8090) 即可打开后台管理系统页面;
+- ELK日志收集系统的搭建:参考[elk.md](document/elk/elk.md)。
 
 > docker环境部署
 

+ 18 - 18
document/docker/docker-deploy.md

@@ -1,7 +1,7 @@
-#docker环境部署
+# docker环境部署
 
-##docker环境安装
-###docker安装
+## docker环境安装
+### docker安装
 1. 安装yum-utils:
 yum install -y yum-utils \
 device-mapper-persistent-data \
@@ -15,16 +15,16 @@ yum install docker-ce
 4. 启动docker:
 systemctl start docker
 注:常见命令见macro/spring-cloud-demo中的docker.md
-###docker compose安装
+### docker compose安装
 1. 下载地址:https://github.com/docker/compose/releases
 2. 安装地址:/usr/local/bin/docker-compose
 3. 设置为可执行:sudo chmod +x /usr/local/bin/docker-compose
 4. 测试是否安装成功:docker-compose --version
 
-##mysql安装
-###下载镜像文件
+## mysql安装
+### 下载镜像文件
 docker pull mysql:5.7
-###创建实例并启动
+### 创建实例并启动
 docker run -p 3306:3306 --name mysql \
 -v /mydata/mysql/log:/var/log/mysql \
 -v /mydata/mysql/data:/var/lib/mysql \
@@ -37,32 +37,32 @@ docker run -p 3306:3306 --name mysql \
 - -v /mydata/mysql/log:/var/log/mysql:将日志文件夹挂载到主机
 - -v /mydata/mysql/data:/var/lib/mysql/:将配置文件夹挂载到主机
 - -e MYSQL_ROOT_PASSWORD=123456:初始化root用户的密码
-###通过容器的mysql命令行工具连接
+### 通过容器的mysql命令行工具连接
 docker exec -it mysql mysql -uroot -p123456
-###设置远程访问
+### 设置远程访问
 grant all privileges on *.* to 'root' @'%' identified by 'root';
 flush privileges;
-###进入容器文件系统
+### 进入容器文件系统
 docker exec -it mysql /bin/bash
 
-##redis安装
-###下载镜像文件
+## redis安装
+### 下载镜像文件
 docker pull redis:3.2
-###创建实例并启动
+### 创建实例并启动
 docker run -p 6379:6379 --name redis -v /mydata/redis/data:/data -d redis:3.2 redis-server --appendonly yes
-###使用redis镜像执行redis-cli命令连接
+### 使用redis镜像执行redis-cli命令连接
 docker exec -it redis redis-cli
 
-##nginx安装
-###下载镜像文件
+## nginx安装
+### 下载镜像文件
 docker pull nginx:1.10
-###创建实例并启动
+### 创建实例并启动
 docker run -p 80:80 --name nginx \
 -v /mydata/nginx/html:/usr/share/nginx/html \
 -v /mydata/nginx/logs:/var/log/nginx  \
 -v /mydata/nginx/conf:/etc/nginx \
 -d nginx:1.10
-###修改nginx配置
+### 修改nginx配置
 1. 将容器内的配置文件拷贝到当前目录:docker container cp nginx:/etc/nginx .
 2. 修改文件名称:mv nginx conf
 3. 终止容器:docker stop nginx

+ 6 - 6
document/elk/elk.md

@@ -1,21 +1,21 @@
-#windows下的elk环境搭建
+# windows下的elk环境搭建
 
-##下载
+## 下载
 下载页面:https://www.elastic.co/downloads/past-releases
 ElasticSearch:https://www.elastic.co/downloads/past-releases/elasticsearch-2-4-6
 Logstash:https://www.elastic.co/downloads/past-releases/logstash-2-4-0
 Kibana:https://www.elastic.co/downloads/past-releases/kibana-4-6-0
 
-##安装
+## 安装
 下载zip包并进行解压
 
-##运行
+## 运行
 
-###logstash配置运行
+### logstash配置运行
 添加logstash配置文件:logstash-springboot.conf
 安装logstash-codec-json_lines插件:plugin install logstash-codec-json_lines
 运行logstash命令:logstash -f logstash-springboot.conf
 
-##SpringBoot整合logstash
+## SpringBoot整合logstash
 引入依赖包:https://github.com/logstash/logstash-logback-encoder
 添加配置文件:logback-spring.xml