From ad4aa3dea3554b168824e426e66bd9849e3193d4 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期四, 20 六月 2019 17:08:43 +0800
Subject: [PATCH] 文档重新整理加入 开发环境搭建和生产环境搭建步骤
---
docs/start/dev_install.md | 115 ++++++++++++++
docs/start/images/store_01.jpg | 0
docs/start/images/mysql_02.jpg | 0
docs/start/images/center_01.jpg | 0
docs/start/images/eureka_02.jpg | 0
docs/start/images/redis_02.jpg | 0
docs/start/images/zookeeper_02.jpg | 0
docs/start/images/eureka_03.jpg | 0
docs/start/images/mysql_03.jpg | 0
docs/start/images/comment_01.jpg | 0
docs/start/images/center_02.jpg | 0
docs/start/images/git_code.jpg | 0
docs/start/images/all.jpg | 0
docs/start/images/console_01.jpg | 0
docs/start/images/zookeeper_01.jpg | 0
docs/start/images/redis_01.jpg | 0
docs/start/images/mysql_04.jpg | 0
docs/start/prod_install.md | 125 +++++++++++++++
docs/start/images/kafka_01.jpg | 0
docs/start/images/comment_02.jpg | 0
docs/_sidebar.md | 5
docs/start/images/user_01.jpg | 0
docs/start/images/docker_all.jpg | 0
/dev/null | 207 -------------------------
docs/start/images/shop_01.jpg | 0
docs/start/images/mysql_01.jpg | 0
docs/start/images/code_01.jpg | 0
docs/start/images/eureka_01.jpg | 0
28 files changed, 244 insertions(+), 208 deletions(-)
diff --git a/docs/_sidebar.md b/docs/_sidebar.md
index c1e9124..f56eef2 100644
--- a/docs/_sidebar.md
+++ b/docs/_sidebar.md
@@ -2,10 +2,13 @@
* 鍏ラ棬
* [蹇�熷紑濮媇(README.md)
- * [瀹夎閮ㄧ讲](start/install.md)
* [缂栫爜瑙勮寖](start/CodeStandards.md)
* [瑙嗛](start/vedio.md)
+* 鐜鎼缓
+
+ * [寮�鍙戠幆澧冮儴缃瞉(start/dev_install.md)
+ * [鐢熶骇鐜閮ㄧ讲](start/prod_install.md)
* api鎺ュ彛
diff --git a/docs/start/dev_install.md b/docs/start/dev_install.md
new file mode 100644
index 0000000..c6af07f
--- /dev/null
+++ b/docs/start/dev_install.md
@@ -0,0 +1,115 @@
+### 鍙樻洿鍘嗗彶
+鐗堟湰|鍙樻洿鍐呭|鍙樻洿鏃堕棿|鍙樻洿浜哄憳
+:-: | :-: | :-: | :-:
+v0.01|鍒濈|2019-06-17|wuxw
+
+### 鏈〉鍐呭
+
+璇存槑濡備綍鎼缓HC灏忓尯绠$悊绯荤粺寮�鍙戠幆澧冦��
+
+
+### IDEA寮�鍙戝伐鍏锋惌寤篐C灏忓尯绠$悊绯荤粺
+
+#### 瀹夎maven
+
+ 杩欓噷鐣ヨ繃,璇疯嚜琛岀櫨搴︼紝maven鐨剆ettings.xml 涓殑涓ぎ浠撳簱鍦板潃寤鸿淇敼涓哄浗鍐呬粨搴撳湴鍧�锛屽闃块噷浜戠殑锛岃繖鏍锋湁鍒╀簬椤圭洰缂栬瘧鍜屾墦鍖呴�熷害
+
+ ```
+ <mirrors>
+ <mirror>
+ <id>alimaven</id>
+ <name>aliyun maven</name>
+ <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
+ <mirrorOf>central</mirrorOf>
+ </mirror>
+
+ </mirrors>
+ ```
+
+#### 瀹夎git
+
+ 杩欓噷鐣ヨ繃,璇疯嚜琛岀櫨搴�
+
+#### 瀹夎 idea 寮�鍙戝伐鍏�
+
+ 绀惧尯鐗堝拰鏀惰垂鐗堥兘鍙互, 鐧惧害鑷涓嬭浇瀹夎
+
+#### 涓嬭浇浠g爜
+
+ 閫夋嫨椤圭洰淇濆瓨鏂囦欢澶瑰 C:\Users\Administrator\Documents\project\hc 鐩綍涓嬶紝鎵ц
+
+ ```
+ git clone https://github.com/java110/MicroCommunity.git
+
+ ```
+
+ 鎴栬�� 澶囦唤鐗堟湰浠g爜锛屼富瑕佹槸涓嬭浇閫熷害姣旇緝蹇�
+
+ ```
+ git clone https://gitee.com/wuxw7/MicroCommunity.git
+
+ ```
+
+#### 缂栬瘧浠g爜
+
+ 杩涘叆MicroCommunity鐩綍涓嬫墽琛屽懡浠�
+
+ ```
+ mvn clean install
+
+ ```
+ 鍜�
+ ```
+ mvn clean package
+
+ ```
+
+#### idea 鎵撳紑浠g爜
+
+ 鐢╩aven鐨勬柟寮忔墦寮�椤圭洰锛屽湪idea鐨勮缃腑淇敼绗竴姝ュ畨瑁呯殑maven鍦板潃鍜宻ettings.xml鍦板潃锛岀偣鍑籓K锛岀劧鍚庡湪idea鐨勫彸涓婁晶鐐瑰嚮Maven閫夐」锛岀偣鍑籖eimport All Maven Projects,閲嶆柊瀵煎叆maven渚濊禆jar鍖�
+
+#### 瀹夎mysql
+
+ 鎺ㄨ崘瀹夎 5.6 鐗堟湰mysql 锛屽畨瑁呰繃绋嬭鑷鐧惧害锛屽皢 MicroCommunity鏂囦欢涓嬬殑 MicroCommunity.sql 鏂囦欢瀵煎叆鍒癿ysql涓紝鏈夊彲鑳借繖涓猻ql涓嶆槸鏈�鏂扮殑锛屼綘涔熷彲浠ュ姞鍏ョ兢827669685锛岃幏鍙栨渶鏂扮殑sql鏂囦欢
+
+#### 瀹夎kafka
+
+ 璇疯嚜琛岀櫨搴﹀畨瑁�
+
+#### 瀹夎 zookeeper
+
+ 璇疯嚜琛岀櫨搴﹀畨瑁�
+
+#### 瀹夎Redis
+
+ 璇疯嚜琛岀櫨搴﹀畨瑁�
+
+#### 淇敼hosts
+
+ 濡傛灉鏈湴娌℃湁瀹夎kafka zookeeper Redis mysql 绛夊紑婧愪腑闂翠欢锛屼篃鍙互鐢ㄦ紨绀虹幆澧冪殑 kafka zookeeper mysql 鍜孯edis锛岃繖鏍峰彧闇�瑕佸湪hosts 涓姞鍏�
+
+ ```
+ api.java110.com 127.0.0.1
+ dev.java110.com 127.0.0.1
+
+ ```
+
+ 濡傛灉浣犳湰鍦板畨瑁呬簡 kafka zookeeper Redis mysql 寮�婧愪腑闂翠欢 鍒欏皢瀵瑰簲鍩熷悕鏀逛负瀵瑰簲IP
+
+ ```
+ dev.db.java110.com 杩欓噷鍐檓ysql鐨処P
+ dev.zk.java110.com 杩欓噷鍐檢ookeeper鐨処P
+ dev.kafka.java110.com 杩欓噷鍐檏afka鐨処P
+ api.java110.com 127.0.0.1
+ dev.java110.com 127.0.0.1
+
+ ```
+
+#### 鍚姩鐩稿簲鏈嶅姟
+
+ 闇�瑕佸惎鍔ㄧ殑鏈嶅姟鏈� eureka銆� Api銆丱rderService銆丆ommunityService銆丼toreService銆乁serService銆乄ebService銆丗eeService
+
+ 鎵惧埌鏈嶅姟涓� src鐩綍涓� main/java/com/java110/鎮ㄧ殑鏈嶅姟鍚�/XXApplicationStart.java 绫绘墦寮� 鐐瑰嚮杩愯main鏂规硶灏卞彲浠ュ惎鍔�
+
+ 娉ㄦ剰锛氱敱浜嶰rderService 鍚姩闇�瑕佸埛缂撳瓨鎵�浠ユ瘮璧峰叾浠栨湇鍔� 闇�瑕佷紶 -Dcache 鍙傛暟鎵嶅彲浠ワ紝鍏蜂綋鍙傝�冨湴鍧� https://blog.csdn.net/u013713294/article/details/53020293
+
diff --git a/docs/start/images/all.jpg b/docs/start/images/all.jpg
new file mode 100644
index 0000000..74d8566
--- /dev/null
+++ b/docs/start/images/all.jpg
Binary files differ
diff --git a/docs/start/images/center_01.jpg b/docs/start/images/center_01.jpg
new file mode 100644
index 0000000..85dd2a8
--- /dev/null
+++ b/docs/start/images/center_01.jpg
Binary files differ
diff --git a/docs/start/images/center_02.jpg b/docs/start/images/center_02.jpg
new file mode 100644
index 0000000..054eb1a
--- /dev/null
+++ b/docs/start/images/center_02.jpg
Binary files differ
diff --git a/docs/start/images/code_01.jpg b/docs/start/images/code_01.jpg
new file mode 100644
index 0000000..4ed5648
--- /dev/null
+++ b/docs/start/images/code_01.jpg
Binary files differ
diff --git a/docs/start/images/comment_01.jpg b/docs/start/images/comment_01.jpg
new file mode 100644
index 0000000..591520d
--- /dev/null
+++ b/docs/start/images/comment_01.jpg
Binary files differ
diff --git a/docs/start/images/comment_02.jpg b/docs/start/images/comment_02.jpg
new file mode 100644
index 0000000..602defc
--- /dev/null
+++ b/docs/start/images/comment_02.jpg
Binary files differ
diff --git a/docs/start/images/console_01.jpg b/docs/start/images/console_01.jpg
new file mode 100644
index 0000000..f03f398
--- /dev/null
+++ b/docs/start/images/console_01.jpg
Binary files differ
diff --git a/docs/start/images/docker_all.jpg b/docs/start/images/docker_all.jpg
new file mode 100644
index 0000000..31f1de8
--- /dev/null
+++ b/docs/start/images/docker_all.jpg
Binary files differ
diff --git a/docs/start/images/eureka_01.jpg b/docs/start/images/eureka_01.jpg
new file mode 100644
index 0000000..cb7fb08
--- /dev/null
+++ b/docs/start/images/eureka_01.jpg
Binary files differ
diff --git a/docs/start/images/eureka_02.jpg b/docs/start/images/eureka_02.jpg
new file mode 100644
index 0000000..a322cc9
--- /dev/null
+++ b/docs/start/images/eureka_02.jpg
Binary files differ
diff --git a/docs/start/images/eureka_03.jpg b/docs/start/images/eureka_03.jpg
new file mode 100644
index 0000000..2de3a33
--- /dev/null
+++ b/docs/start/images/eureka_03.jpg
Binary files differ
diff --git a/docs/start/images/git_code.jpg b/docs/start/images/git_code.jpg
new file mode 100644
index 0000000..0427cfc
--- /dev/null
+++ b/docs/start/images/git_code.jpg
Binary files differ
diff --git a/docs/start/images/kafka_01.jpg b/docs/start/images/kafka_01.jpg
new file mode 100644
index 0000000..cf1c7a4
--- /dev/null
+++ b/docs/start/images/kafka_01.jpg
Binary files differ
diff --git a/docs/start/images/mysql_01.jpg b/docs/start/images/mysql_01.jpg
new file mode 100644
index 0000000..462b60f
--- /dev/null
+++ b/docs/start/images/mysql_01.jpg
Binary files differ
diff --git a/docs/start/images/mysql_02.jpg b/docs/start/images/mysql_02.jpg
new file mode 100644
index 0000000..dbe6010
--- /dev/null
+++ b/docs/start/images/mysql_02.jpg
Binary files differ
diff --git a/docs/start/images/mysql_03.jpg b/docs/start/images/mysql_03.jpg
new file mode 100644
index 0000000..8712d81
--- /dev/null
+++ b/docs/start/images/mysql_03.jpg
Binary files differ
diff --git a/docs/start/images/mysql_04.jpg b/docs/start/images/mysql_04.jpg
new file mode 100644
index 0000000..72c9ccb
--- /dev/null
+++ b/docs/start/images/mysql_04.jpg
Binary files differ
diff --git a/docs/start/images/redis_01.jpg b/docs/start/images/redis_01.jpg
new file mode 100644
index 0000000..d4542d5
--- /dev/null
+++ b/docs/start/images/redis_01.jpg
Binary files differ
diff --git a/docs/start/images/redis_02.jpg b/docs/start/images/redis_02.jpg
new file mode 100644
index 0000000..d941e7b
--- /dev/null
+++ b/docs/start/images/redis_02.jpg
Binary files differ
diff --git a/docs/start/images/shop_01.jpg b/docs/start/images/shop_01.jpg
new file mode 100644
index 0000000..3038afc
--- /dev/null
+++ b/docs/start/images/shop_01.jpg
Binary files differ
diff --git a/docs/start/images/store_01.jpg b/docs/start/images/store_01.jpg
new file mode 100644
index 0000000..718f5a7
--- /dev/null
+++ b/docs/start/images/store_01.jpg
Binary files differ
diff --git a/docs/start/images/user_01.jpg b/docs/start/images/user_01.jpg
new file mode 100644
index 0000000..ad26cf4
--- /dev/null
+++ b/docs/start/images/user_01.jpg
Binary files differ
diff --git a/docs/start/images/zookeeper_01.jpg b/docs/start/images/zookeeper_01.jpg
new file mode 100644
index 0000000..338e935
--- /dev/null
+++ b/docs/start/images/zookeeper_01.jpg
Binary files differ
diff --git a/docs/start/images/zookeeper_02.jpg b/docs/start/images/zookeeper_02.jpg
new file mode 100644
index 0000000..688612a
--- /dev/null
+++ b/docs/start/images/zookeeper_02.jpg
Binary files differ
diff --git a/docs/start/install.md b/docs/start/install.md
deleted file mode 100644
index af68d26..0000000
--- a/docs/start/install.md
+++ /dev/null
@@ -1,207 +0,0 @@
-### 鍙樻洿鍘嗗彶
-鐗堟湰|鍙樻洿鍐呭|鍙樻洿鏃堕棿|鍙樻洿浜哄憳
-:-: | :-: | :-: | :-:
-v0.01|鍒濈|2018-07-24|wuxw
-
-### 鏈〉鍐呭
-
-1. [docker 瀹夎锛堟帹鑽愶級](#docker-瀹夎鎺ㄨ崘)
-2. [鏅�氬畨瑁匽(#鏅�氬畨瑁�)
-
-## docker 瀹夎锛堟帹鑽愶級
-
-涓嬭浇浠g爜
-
-```
- git clone https://github.com/java110/MicroCommunity.git
-```
-
-
-
-
-1. mysql 瀹夎
-
-鍒囨崲鐩綍鍒�
-
-```
-
-cd MicroCommunity/java110-config/docker/mysql
-
-docker build -t java110/docker-mysql .
-
-```
-
-
-```
- docker run -ti --name mysql_test -e MYSQL_ROOT_PASSWORD=123456 -p3306:3306 -idt java110/docker-mysql:latest
-
- docker logs -f mysql_test
-
-```
-鍑虹幇濡備笅鍥惧畨瑁呮垚鍔�
-
-
-
-鐢ㄥ伐鍏风櫥褰� 濡備笅鍥撅細
-
-
-
-
-
-瀹夎瀹屾垚
-
-2. redis 瀹夎
-
-```
-docker pull redis
-docker run -ti --name redis_test -p6379:6379 -idt redis:latest
-docker logs -f redis_test
-```
-
-
-
-3. zookeeper 瀹夎
-
-```
-docker pull zookeeper
-docker run -ti --name zookeeper_test -p2181:2181 -idt zookeeper:latest
-docker logs -f zookeeper_test
-```
-
-
-
-4. kafka 瀹夎
-
-```
-docker pull wurstmeister/kafka
-docker run --name kafka_test -e HOST_IP=localhost -e KAFKA_ADVERTISED_PORT=9092 -e KAFKA_BROKER_ID=1 -e KAFKA_ZOOKEEPER_CONNECT=192.168.31.199:2181 -e KAFKA_ADVERTISED_HOST_NAME=localhost -e ZK=zk -p 9092 --link zookeeper_test:zk -tdi wurstmeister/kafka
-docker logs -f kafka_test
-```
-
-
-娉ㄦ剰 KAFKA_ZOOKEEPER_CONNECT=192.168.31.199:2181 鎹㈡垚鑷繁涓绘満鐨処P绔彛
-
-5. 缂栬瘧浠g爜
-
-閰嶇疆hosts
-dev.java110.com
-dev.redis.java110.com
-dev.zk.java110.com
-dev.db.java110.com
-dev.kafka.java110.com
-
-淇敼 MicroCommunity/XXService/src/main/resources 涓嬬殑application-dev(寮�鍙戠幆澧�) application-prod(鐢熶骇鐜) application-test(娴嬭瘯鐜) 涓殑鏁版嵁搴撳湴鍧� kafka鍦板潃 zookeeper鍦板潃 redis鍦板潃绛�
-
-XXService 浠h〃 CenterService锛孋odeService锛孋ommentService锛孋onsoleService锛孲hopService,StoreService,UserService 绛�
-
-```
-mvn clean install
-```
-
-
-绗竴娆$紪璇戦渶瑕佷笅杞絡ar 鏃堕棿鏈夌偣闀�
-
-6. 鍚姩eureka 鏈嶅姟
-
-```
- cd MicroCommunity/eureka/docker
- chmod u+x onStart.sh
- sh onStart.sh
-```
-
-
-
-
-娉ㄦ剰锛氬鏋滄姤 Cannot connect to the Docker daemon. Is the docker daemon running on this host?閿欙紝鎵ц
-涓嬮潰浠g爜
-
-```
-sudo gpasswd -a ${USER} docker
-sudo service docker restart
-```
-閫�鍑哄悗閲嶆柊杩涘叆
-
-7. 缂栫爜鐢熸垚鏈嶅姟锛圕odeService锛�
-
-```
- cd MicroCommunity/CodeService/docker
- chmod u+x onStart.sh
- sh onStart.sh
-```
-
-
-
-8. 涓績鏈嶅姟(CenterService)
-
-```
- cd MicroCommunity/CenterService/docker
- chmod u+x onStart.sh
- sh onStart.sh
-```
-
-
-
-
-9. 璇勮鏈嶅姟(CommentService)
-
-```
- cd MicroCommunity/CommentService/docker
- chmod u+x onStart.sh
- sh onStart.sh
-```
-
-
-
-
-10. 鎺у埗鏈嶅姟(ConsoleService)
-
-```
- cd MicroCommunity/ConsoleService/docker
- chmod u+x onStart.sh
- sh onStart.sh
-```
-
-
-
-11. 鍟嗗搧鏈嶅姟(ShopService)
-
-```
- cd MicroCommunity/ShopService/docker
- chmod u+x onStart.sh
- sh onStart.sh
-```
-
-
-
-12. 鍟嗘埛鏈嶅姟(StoreService)
-
-```
- cd MicroCommunity/StoreService/docker
- chmod u+x onStart.sh
- sh onStart.sh
-```
-
-
-
-13. 鐢ㄦ埛鏈嶅姟(UserService)
-
-```
- cd MicroCommunity/UserService/docker
- chmod u+x onStart.sh
- sh onStart.sh
-```
-
-
-
-鐩墠涓烘鍏ㄩ儴鍚姩瀹屾垚
-
-
-
-
-
-
-
-## 鏅�氬畨瑁�
-
-
-[>鍥炲埌棣栭〉](home)
diff --git a/docs/start/prod_install.md b/docs/start/prod_install.md
new file mode 100644
index 0000000..40b04ea
--- /dev/null
+++ b/docs/start/prod_install.md
@@ -0,0 +1,125 @@
+### 鍙樻洿鍘嗗彶
+鐗堟湰|鍙樻洿鍐呭|鍙樻洿鏃堕棿|鍙樻洿浜哄憳
+:-: | :-: | :-: | :-:
+v0.01|鍒濈|2018-07-24|wuxw
+
+### 鏈〉鍐呭
+
+鐢熶骇鐜鐢╠ocker鏂瑰紡瀹夎浠g爜
+
+## 鐢熶骇鐜閮ㄧ讲
+
+ 杩欓噷鎺ㄨ崘鐢╠ocker 瀹夎
+
+#### 涓嬭浇浠g爜
+
+```
+ git clone https://github.com/java110/MicroCommunity.git
+```
+
+
+
+
+#### mysql 瀹夎
+
+鍒囨崲鐩綍鍒�
+
+```
+
+cd MicroCommunity/java110-config/docker/mysql
+
+docker build -t java110/docker-mysql .
+
+```
+
+
+```
+ docker run -ti --name mysql_test -e MYSQL_ROOT_PASSWORD=123456 -p3306:3306 -idt java110/docker-mysql:latest
+
+ docker logs -f mysql_test
+
+```
+鍑虹幇濡備笅鍥惧畨瑁呮垚鍔�
+
+
+
+鐢ㄥ伐鍏风櫥褰� 濡備笅鍥撅細
+
+
+
+
+
+瀹夎瀹屾垚
+
+#### redis 瀹夎
+
+```
+docker pull redis
+docker run -ti --name redis_test -p6379:6379 -idt redis:latest
+docker logs -f redis_test
+```
+
+
+
+#### zookeeper 瀹夎
+
+```
+docker pull zookeeper
+docker run -ti --name zookeeper_test -p2181:2181 -idt zookeeper:latest
+docker logs -f zookeeper_test
+```
+
+
+
+#### kafka 瀹夎
+
+```
+docker pull wurstmeister/kafka
+docker run --name kafka_test -e HOST_IP=localhost -e KAFKA_ADVERTISED_PORT=9092 -e KAFKA_BROKER_ID=1 -e KAFKA_ZOOKEEPER_CONNECT=192.168.31.199:2181 -e KAFKA_ADVERTISED_HOST_NAME=localhost -e ZK=zk -p 9092 --link zookeeper_test:zk -tdi wurstmeister/kafka
+docker logs -f kafka_test
+```
+
+
+娉ㄦ剰 KAFKA_ZOOKEEPER_CONNECT=192.168.31.199:2181 鎹㈡垚鑷繁涓绘満鐨処P绔彛
+
+#### 缂栬瘧浠g爜
+
+閰嶇疆hosts
+dev.java110.com 鎮ㄧ殑eureka鏈嶅姟IP
+dev.redis.java110.com 鎮ㄧ殑redis鏈嶅姟鍣↖P
+dev.zk.java110.com 鎮ㄧ殑zookeeper鏈嶅姟鍣↖P
+dev.db.java110.com 鎮ㄧ殑mysql鏈嶅姟鍣↖P
+dev.kafka.java110.com 鎮ㄧ殑kafka鏈嶅姟鍣↖P
+api.java110.com 鎮ㄧ殑api鏈嶅姟鏈嶅姟鍣↖P
+
+淇敼 MicroCommunity/XXService/src/main/resources 涓嬬殑application-dev(寮�鍙戠幆澧�) application-prod(鐢熶骇鐜) application-test(娴嬭瘯鐜) 涓殑鏁版嵁搴撳湴鍧� kafka鍦板潃 zookeeper鍦板潃 redis鍦板潃绛�
+
+XXService 浠h〃 CenterService锛孋odeService锛孋ommentService锛孋onsoleService锛孲hopService,StoreService,UserService 绛�
+
+```
+mvn clean install
+```
+
+
+绗竴娆$紪璇戦渶瑕佷笅杞絡ar 鏃堕棿鏈夌偣闀�
+
+#### 鍚姩鏈嶅姟
+
+淇敼 reBuildAll.sh 涓殑 #docker-compose -f ./eureka/docker/docker-compose.yml up -d --build --force-recreate;
+
+鍒犻櫎娉ㄩ噴 # 鍙�
+
+鎵ц鍛戒护
+
+```
+ sh reBuildAll.sh
+```
+
+寮�濮嬫瀯寤轰唬鐮佸惎鍔ㄦ湇鍔�
+
+鐩墠涓烘鍏ㄩ儴鍚姩瀹屾垚
+
+
+
+
+
--
Gitblit v1.8.0