Skip to content

Commit e02c447

Browse files
committed
📝 Writing docs.
1 parent 0fc0f34 commit e02c447

14 files changed

Lines changed: 229 additions & 51 deletions

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,12 @@
6464
- Kafka 安装和配置:| [CODES](codes/deploy/tool/kafka) | [DOCS](docs/deploy/tool/install-kafka.md) |
6565
- Maven 安装和配置:| [CODES](codes/deploy/tool/maven) | [DOCS](docs/deploy/tool/install-maven.md) |
6666
- Mongodb 安装和配置:| [CODES](codes/deploy/tool/mongodb) | [DOCS](docs/deploy/tool/install-mongodb.md) |
67+
- Mysql 安装和配置:| [DOCS](docs/deploy/tool/install-mysql.md) |
68+
- Nexus 安装和配置:| [DOCS](docs/deploy/tool/install-nexus.md) |
6769
- Nginx 安装和配置:| [CODES](codes/deploy/tool/nginx) | [DOCS](docs/deploy/tool/install-nginx.md) |
6870
- Nodejs 安装和配置:| [CODES](codes/deploy/tool/nodejs) | [DOCS](docs/deploy/tool/install-nodejs.md) |
6971
- Redis 安装和配置:| [CODES](codes/deploy/tool/redis) | [DOCS](docs/deploy/tool/install-redis.md) |
7072
- RocketMQ 安装和配置:| [CODES](codes/deploy/tool/rocketmq) | [DOCS](docs/deploy/tool/install-rocketmq.md) |
71-
- Tomcat 安装和配置:| [CODES](codes/deploy/tool/tomcat) | [DOCS](docs/deploy/tool/install-tomcat.md) |
72-
- Zookeeper 安装和配置:| [CODES](codes/deploy/tool/zookeeper) | [DOCS](docs/deploy/tool/install-zookeeper.md) |
7373
- Svn 安装和配置:| [DOCS](docs/deploy/tool/install-svn.md) |
74+
- Tomcat 安装和配置:| [CODES](codes/deploy/tool/tomcat) | [DOCS](docs/deploy/tool/install-tomcat.md) |
75+
- Zookeeper 安装和配置:| [CODES](codes/deploy/tool/zookeeper) | [DOCS](docs/deploy/tool/install-zookeeper.md) |

docs/deploy/tool/install-jdk.md

Lines changed: 99 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,105 @@
11
# JDK 安装
22

3-
## CentOS 下安装
3+
> 关键词:JDK, JAVA_HOME, CLASSPATH, PATH
44
5-
安装方法有两种:压缩包安装和 yum 安装
5+
<!-- TOC depthFrom:2 depthTo:3 -->
66

7-
### 压缩包安装
7+
- [JDK 安装步骤](#jdk-安装步骤)
8+
- [Windows 系统安装方法](#windows-系统安装方法)
9+
- [Linux 系统安装方法](#linux-系统安装方法)
10+
- [RedHat 发行版本使用 rpm 安装方法](#redhat-发行版本使用-rpm-安装方法)
11+
- [参考资料](#参考资料)
812

9-
安装步骤如下:
13+
<!-- /TOC -->
1014

11-
(1)下载
15+
## JDK 安装步骤
1216

13-
进入官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html ,选择合适的版本下载。
17+
JDK 安装步骤:
1418

15-
我选择的是最新 JDK8 版本:http://download.oracle.com/otn-pub/java/jdk/8u162-b12/0da788060d494f5095bf8624735fa2f1/jdk-8u162-linux-x64.tar.gz
19+
(1)下载 JDK
1620

17-
(2)解压到本地
21+
a. 进入 [Java 官网下载页面](https://www.oracle.com/technetwork/java/javase/downloads/index.html)
1822

19-
我个人喜欢存放在:`/opt/java`
23+
b. 选择需要的版本:
2024

21-
(3)设置环境变量
25+
![](http://oyz7npk35.bkt.clouddn.com/images/20180920181010164121.png)
2226

23-
输入 `vi /etc/profile` ,添加环境变量如下
27+
c. 选择对应操作系统的安装包
2428

29+
Windows 系统选择 exe 安装包;Mac 系统选择 dmp 安装包;Linux 系统选择 tar.gz 压缩包(RedHat 发行版可以安装 rpm 包)。
30+
31+
![](http://oyz7npk35.bkt.clouddn.com/images/20180920181010164308.png)
32+
33+
(2)运行安装包,按提示逐步安装
34+
35+
(3)配置系统环境变量:`JAVA_HOME`, `CLASSPATH`, `PATH`
36+
37+
(4)验证 Java 是否安装成功
38+
39+
## Windows 系统安装方法
40+
41+
(1)下载 JDK
42+
43+
需要根据 Windows 系统实际情况,选择 exe 安装文件:
44+
45+
- 32 位计算机选择 Windows x86
46+
- 64 位计算机选择 Windows x64
47+
48+
(2)运行安装包,按提示逐步安装
49+
50+
(3)配置系统环境变量
51+
52+
a. 安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置";
53+
54+
![img](https://www.runoob.com/wp-content/uploads/2013/12/win-java1.png)
55+
56+
b. 选择"高级"选项卡,点击"环境变量";
57+
58+
![img](https://www.runoob.com/wp-content/uploads/2013/12/java-win2.png)
59+
60+
然后就会出现如下图所示的画面:
61+
62+
在"系统变量"中设置 3 项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。
63+
64+
变量设置参数如下:
65+
66+
- 变量名:**JAVA_HOME**
67+
- 变量值:**C:\Program Files (x86)\Java\jdk1.8.0_91** // 要根据自己的实际路径配置
68+
69+
- 变量名:**CLASSPATH**
70+
- 变量值:**.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;** //记得前面有个"."
71+
72+
- 变量名:**Path**
73+
- 变量值:**%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;**
74+
75+
(4)验证 Java 是否安装成功
76+
77+
a. "开始"->"运行",键入"cmd";
78+
79+
b. 键入命令: **java -version****java****javac** 几个命令,出现以下信息,说明环境变量配置成功;
80+
81+
![img](https://www.runoob.com/wp-content/uploads/2013/12/java-win9.png)
82+
83+
## Linux 系统安装方法
84+
85+
(1)下载 JDK
86+
87+
需要根据 Linux 系统实际情况,选择 tar.gz 压缩包:
88+
89+
- 32 位计算机选择 Linux x86
90+
- 64 位计算机选择 Linux x64
91+
92+
(2)解压压缩包到本地
93+
94+
```sh
95+
$ tar -zxf jdk-8u162-linux-x64.tar.gz
2596
```
97+
98+
(3)配置系统环境变量
99+
100+
执行 `/etc/profile` 命令,添加以下内容:
101+
102+
```sh
26103
# JDK 的根路径
27104
export JAVA_HOME=/opt/java/jdk1.8.0_162
28105
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
@@ -31,34 +108,29 @@ export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
31108

32109
执行 `source /etc/profile` ,立即生效
33110

34-
(4)检验是否安装成功,执行 `java -version` 命令
111+
(4)验证 Java 是否安装成功
35112

36-
### yum 安装
113+
执行 `java -version` 命令,验证安装是否成功。
37114

38-
安装步骤如下:
115+
### RedHat 发行版本使用 rpm 安装方法
39116

40-
(1)查看可以安装的JDK版本
117+
(1)下载 JDK
41118

42-
执行下面命令查看当前 linux 发型版本可以下载安装的 JDK 版本。
43-
44-
```
45-
yum search java | grep openjdk
46-
```
119+
下载 rpm 安装包
47120

48121
(2)选择一个合适的版本安装
49122

50-
```
51-
yum -y install java-1.8.0-openjdk-devel-debug.x86_64
123+
```sh
124+
$ rpm -ivh jdk-8u181-linux-x64.rpm
52125
```
53126

54-
安装成功后,默认安装路径在 `/usr/lib/jvm/java`
127+
安装成功后,默认安装路径在 `/usr/local` 下:
55128

56129
(3)设置环境变量,同压缩包安装。
57130

58131
(4)检验是否安装成功,执行 `java -version` 命令
59132

60-
## 脚本
61-
62-
以上两种安装方式,我都写了脚本去执行:
133+
## 参考资料
63134

64-
| [安装脚本](https://github.com/dunwu/linux/tree/master/codes/deploy/tool/jdk) |
135+
- http://www.runoob.com/java/java-environment-setup.html
136+
- https://blog.csdn.net/deliciousion/article/details/78046007

docs/deploy/tool/install-jenkins.md

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,22 @@
11
# Jenkins 安装
22

3-
## 环境要求
3+
> 环境要求
4+
>
5+
> - JDK:JDK7+,官网推荐是 JDK 8
46
5-
* JDK:最低要求是 JDK 7,官网推荐是 JDK 8
7+
<!-- TOC depthFrom:2 depthTo:3 -->
8+
9+
- [安装](#安装)
10+
- [启动](#启动)
11+
- [脚本](#脚本)
12+
- [FAQ](#faq)
13+
- [登录密码](#登录密码)
14+
- [忘记密码](#忘记密码)
15+
- [卡在 check 页面](#卡在-check-页面)
16+
- [卡在 getting startted 页面](#卡在-getting-startted-页面)
17+
- [参考资料](#参考资料)
18+
19+
<!-- /TOC -->
620

721
## 安装
822

@@ -12,7 +26,7 @@
1226

1327
进入官网下载地址:https://jenkins.io/download/ ,选择合适的版本下载。
1428

15-
我选择的是最新稳定war版本 2.89.4:http://mirrors.jenkins.io/war-stable/latest/jenkins.war
29+
我选择的是最新稳定 war 版本 2.89.4:http://mirrors.jenkins.io/war-stable/latest/jenkins.war
1630

1731
我个人喜欢存放在:`/opt/software/jenkins`
1832

@@ -61,13 +75,13 @@ nohup java -jar jenkins.war --httpPort=8080 >> nohup.out 2>&1 &
6175
</securityRealm>
6276
```
6377

64-
2.重启Jenkins服务
78+
2.重启 Jenkins 服务
6579

6680
3.进入首页>“系统管理”>“Configure Global Security”;
6781

6882
4.勾选“启用安全”;
6983

70-
5.点选“Jenkins专有用户数据库”,并点击“保存”;
84+
5.点选“Jenkins 专有用户数据库”,并点击“保存”;
7185

7286
6.重新点击首页>“系统管理”,发现此时出现“管理用户”;
7387

@@ -105,8 +119,8 @@ sed -i 's/www.google.com/www.baidu.com/g' /root/.jenkins/updates/default.json
105119
sed -i '/^<url>/s/.*/<url>http:\/\/mirror.xmission.com\/jenkins\/updates\/update-center.json<\/url>/g' /root/.jenkins/hudson.model.UpdateCenter.xml
106120
```
107121

108-
## 资料
122+
## 参考资料
109123

110-
* https://jenkins.io/doc/pipeline/tour/getting-started/
111-
* https://www.cnblogs.com/austinspark-jessylu/p/6894944.html
112-
* http://blog.csdn.net/jlminghui/article/details/54952148
124+
- https://jenkins.io/doc/pipeline/tour/getting-started/
125+
- https://www.cnblogs.com/austinspark-jessylu/p/6894944.html
126+
- http://blog.csdn.net/jlminghui/article/details/54952148

docs/deploy/tool/install-kafka.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
# Kafka 安装部署
22

3-
环境要求:JDK8、ZooKeeper
3+
> 环境要求:
4+
>
5+
> - JDK8
6+
> - ZooKeeper
7+
8+
<!-- TOC depthFrom:2 depthTo:3 -->
9+
10+
- [下载解压](#下载解压)
11+
- [启动服务器](#启动服务器)
12+
- [停止服务器](#停止服务器)
13+
- [创建主题](#创建主题)
14+
- [生产者生产消息](#生产者生产消息)
15+
- [消费者消费消息](#消费者消费消息)
16+
- [集群部署](#集群部署)
17+
18+
<!-- /TOC -->
419

520
## 下载解压
621

docs/deploy/tool/install-maven.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Maven 安装
22

3+
> 环境要求:
4+
>
5+
> - JDK
6+
7+
<!-- TOC depthFrom:2 depthTo:3 -->
8+
9+
- [安装方法](#安装方法)
10+
- [脚本](#脚本)
11+
12+
<!-- /TOC -->
13+
314
## 安装方法
415

516
安装步骤如下:

docs/deploy/tool/install-mongodb.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Mongodb 安装
22

3+
<!-- TOC depthFrom:2 depthTo:3 -->
4+
5+
- [安装](#安装)
6+
- [启动](#启动)
7+
- [脚本](#脚本)
8+
9+
<!-- /TOC -->
10+
311
## 安装
412

513
安装步骤如下:

docs/deploy/tool/install-mysql.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
# Mysql 安装
22

3-
系统环境:Centos7
3+
<!-- TOC depthFrom:2 depthTo:3 -->
4+
5+
- [安装配置](#安装配置)
6+
- [安装 mysql yum 源](#安装-mysql-yum-源)
7+
- [安装 mysql 服务器](#安装-mysql-服务器)
8+
- [启动 mysql 服务](#启动-mysql-服务)
9+
- [初始化数据库密码](#初始化数据库密码)
10+
- [配置远程访问](#配置远程访问)
11+
- [跳过登录认证](#跳过登录认证)
12+
- [参考资料](#参考资料)
13+
14+
<!-- /TOC -->
415

516
## 安装配置
617

@@ -118,4 +129,4 @@ https://www.cnblogs.com/xiaopotian/p/8196464.html
118129
https://www.cnblogs.com/bigbrotherer/p/7241845.html
119130
https://blog.csdn.net/managementandjava/article/details/80039650
120131
http://www.manongjc.com/article/6996.html
121-
https://www.cnblogs.com/xyabk/p/8967990.html
132+
https://www.cnblogs.com/xyabk/p/8967990.html

docs/deploy/tool/install-nexus.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,24 @@
11
# Nexus 安装
22

3-
> 关键词:maven, nexus
3+
> 关键词:maven, nexus, settings.xml, pom.xml
44
>
5-
> 部署环境
5+
> 环境要求:
66
>
77
> - Nexus 3.13.0
88
> - JDK 1.8
99
> - Maven 3.5.4
10-
>
10+
11+
<!-- TOC depthFrom:2 depthTo:3 -->
12+
13+
- [下载安装 Nexus](#下载安装-nexus)
14+
- [启动停止 Nexus](#启动停止-nexus)
15+
- [使用 Nexus](#使用-nexus)
16+
- [配置 settings.xml](#配置-settingsxml)
17+
- [配置 pom.xml](#配置-pomxml)
18+
- [执行 maven 构建](#执行-maven-构建)
19+
- [参考资料](#参考资料)
20+
21+
<!-- /TOC -->
1122

1223
## 下载安装 Nexus
1324

@@ -59,7 +70,6 @@ Usage: ./nexus {start|stop|run|run-redirect|status|restart|force-reload}
5970
> - maven-releases - 存储私有仓库的发行版 jar 包
6071
> - maven-snapshots - 存储私有仓库的快照版(调试版本) jar 包
6172
> - maven-public - 私有仓库的公共空间,把上面三个仓库组合在一起对外提供服务,在本地 maven 基础配置 settings.xml 中使用。
62-
>
6373
6474
## 使用 Nexus
6575

@@ -168,7 +178,6 @@ Usage: ./nexus {start|stop|run|run-redirect|status|restart|force-reload}
168178
>
169179
> - `<repository>``<snapshotRepository>` 的 id 必须和 `settings.xml` 配置文件中的 `<server>` 标签中的 id 匹配。
170180
> - `<url>` 标签的地址需要和 maven 私服的地址匹配。
171-
>
172181
173182
### 执行 maven 构建
174183

@@ -188,4 +197,4 @@ $ mvn clean deploy -Dmaven.skip.test=true -P zp
188197

189198
- https://www.cnblogs.com/hoobey/p/6102382.html
190199
- https://blog.csdn.net/wzygis/article/details/49276779
191-
- https://blog.csdn.net/clj198606061111/article/details/52200928
200+
- https://blog.csdn.net/clj198606061111/article/details/52200928

docs/deploy/tool/install-nginx.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Nginx 安装
22

3+
<!-- TOC depthFrom:2 depthTo:3 -->
4+
5+
- [安装方法](#安装方法)
6+
- [安装编译工具及库文件](#安装编译工具及库文件)
7+
- [先安装 PCRE](#先安装-pcre)
8+
- [安装 Nginx](#安装-nginx)
9+
- [启动 Nginx](#启动-nginx)
10+
- [脚本](#脚本)
11+
12+
<!-- /TOC -->
13+
314
## 安装方法
415

516
### 安装编译工具及库文件

0 commit comments

Comments
 (0)