Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
wwwanlingxiao
mall
Commits
3b31f456
Commit
3b31f456
authored
Nov 23, 2018
by
zhh
Browse files
update doc
parent
39121e42
Changes
3
Hide whitespace changes
Inline
Side-by-side
README-PROD.md
View file @
3b31f456
...
...
@@ -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环境部署
...
...
document/docker/docker-deploy.md
View file @
3b31f456
#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
...
...
document/elk/elk.md
View file @
3b31f456
#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
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment