Skip to content

Commit 03b62e5

Browse files
committed
更新文档
1 parent 4fe80b5 commit 03b62e5

18 files changed

Lines changed: 1808 additions & 44 deletions

README.md

Lines changed: 65 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# OS
22

3-
## 内容
3+
> 作为研发工程师,谁还没干过点运维的活?:joy:
4+
>
5+
> 搞运维,怎么着也得懂点操作系统相关。
6+
>
7+
> 本项目,就是本人在日常学习工作中,对于操作系统、运维部署等相关知识的整理。
8+
9+
## :books: 内容
410

511
### [Linux](docs/linux/README.md)
612

@@ -22,55 +28,70 @@
2228

2329
### [Vim](docs/vim.md)
2430

25-
### [Git](docs/git/README.md)
26-
27-
- [快速指南(quickstart)](docs/git/git-quickstart.md)
28-
29-
#### git 基础篇(basics)
30-
31-
- [安装(installation)](docs/git/basics/git-installation.md)
32-
- [配置(configuration)](docs/git/basics/git-configuration.md)
33-
34-
#### git 进阶篇(advanced)
35-
36-
- [git-flow 工作流](docs/git/advanced/git-flow.md)
37-
38-
#### git 附录(appendix)
39-
40-
- [常见问题(faq)](docs/git/appendix/git-faq.md)
41-
- [命令(command)](docs/git/appendix/git-command.md)
42-
- [资源(resource)](docs/git/appendix/git-resource.md)
43-
4431
### [Docker](docs/docker/README.md)
4532

4633
### Windows
4734

4835
- [Windows 工具](docs/windows/Windows工具.md)
4936

50-
## 部署
37+
## :hammer_and_pick: 常见软件安装/配置/使用指南
5138

52-
> 这里总结了各种软件的安装、配置。并提供基本安装、运行的脚本。
39+
> :bulb: **说明**
40+
>
41+
> 这里总结了多种常用研发软件的安装、配置、使用指南。并提供基本安装、运行的脚本。
5342
>
5443
> [环境部署工具](codes/deploy/README.md) :适合开发、运维人员,在 [CentOS](https://www.centos.org/) 机器上安装常用命令工具或开发软件。
55-
56-
### 常见软件安装配置详述
57-
58-
> _`CODES`:安装配置脚本,按照说明安装使用即可。_
59-
>
60-
> _`DOCS`: 安装配置文档,说明安装的方法以及一些注意事项。_
61-
62-
- JDK 安装和配置:| [CODES](codes/deploy/tool/jdk) | [DOCS](docs/deploy/tool/install-jdk.md) |
63-
- Jenkins 安装和配置:| [CODES](codes/deploy/tool/jenkins) | [DOCS](docs/deploy/tool/install-jenkins.md) |
64-
- Kafka 安装和配置:| [CODES](codes/deploy/tool/kafka) | [DOCS](docs/deploy/tool/install-kafka.md) |
65-
- Maven 安装和配置:| [CODES](codes/deploy/tool/maven) | [DOCS](docs/deploy/tool/install-maven.md) |
66-
- Mongodb 安装和配置:| [CODES](codes/deploy/tool/mongodb) | [DOCS](https://github.com/dunwu/database/blob/master/docs/mongodb/install-mongodb.md) |
67-
- Mysql 安装和配置:| [DOCS](https://github.com/dunwu/database/blob/master/docs/mysql/install-mysql.md) |
68-
- Nexus 安装和配置:| [DOCS](docs/deploy/tool/install-nexus.md) |
69-
- Nginx 安装和配置:| [CODES](codes/deploy/tool/nginx) | [DOCS](docs/deploy/tool/install-nginx.md) |
70-
- Nodejs 安装和配置:| [CODES](codes/deploy/tool/nodejs) | [DOCS](docs/deploy/tool/install-nodejs.md) |
71-
- PostgreSQL 安装和配置:| [DOCS](https://github.com/dunwu/database/blob/master/docs/postgresql.md#安装) |
72-
- Redis 安装和配置:| [CODES](codes/deploy/tool/redis) | [DOCS](https://github.com/dunwu/database/blob/master/docs/redis/install-redis.md) |
73-
- RocketMQ 安装和配置:| [CODES](codes/deploy/tool/rocketmq) | [DOCS](docs/deploy/tool/install-rocketmq.md) |
74-
- Svn 安装和配置:| [DOCS](docs/deploy/tool/install-svn.md) |
75-
- Tomcat 安装和配置:| [CODES](codes/deploy/tool/tomcat) | [DOCS](docs/deploy/tool/install-tomcat.md) |
76-
- Zookeeper 安装和配置:| [CODES](codes/deploy/tool/zookeeper) | [DOCS](docs/deploy/tool/install-zookeeper.md) |
44+
>
45+
> - *`Scripts`:安装配置脚本,按照说明安装使用即可。*
46+
> - *`Docs`: 安装配置文档,说明安装的方法以及一些注意事项。*
47+
> - *`Tutorial`: 教程文档。*
48+
49+
#### 研发环境
50+
51+
- JDK
52+
- | [**`Scripts`**](codes/deploy/tool/jdk) | [**`Docs`**](docs/tool/install-jdk.md) |
53+
- Maven
54+
- | [**`Scripts`**](codes/deploy/tool/maven) | [**`Docs`**](docs/tool/install-maven.md) |
55+
- Nginx
56+
- | [**`Scripts`**](codes/deploy/tool/nginx) | [**`Docs`**](docs/tool/install-nginx.md) | [**`Tutorial`**](https://github.com/dunwu/nginx-tutorial) |
57+
- Nodejs
58+
- | [**`Scripts`**](codes/deploy/tool/nodejs) | [**`Docs`**](docs/tool/install-nodejs.md) |
59+
- Tomcat
60+
- | [**`Scripts`**](codes/deploy/tool/tomcat) | [**`Docs`**](docs/tool/install-tomcat.md) |
61+
- Zookeeper
62+
- | [**`Scripts`**](codes/deploy/tool/zookeeper) | [**`Docs`**](docs/tool/install-zookeeper.md) |
63+
64+
#### 研发工具
65+
66+
- Nexus - Maven 私服。
67+
- | [**`Docs`**](docs/tool/install-nexus.md) |
68+
- Gitlab - Git 代码管理平台。
69+
- Jenkins - 持续集成和持续交付平台。
70+
- | [**`Scripts`**](codes/deploy/tool/jenkins) | [**`Docs`**](docs/tool/install-jenkins.md) |
71+
- Elastic - 常被称为 `ELK` ,是 Java 世界最流行的分布式日志解决方案 。 `ELK` 是 Elastic 公司旗下三款产品 [ElasticSearch](https://www.elastic.co/products/elasticsearch)[Logstash](https://www.elastic.co/products/logstash)[Kibana](https://www.elastic.co/products/kibana) 的首字母组合。
72+
- | [**`Tutorial`**](docs/tool/elastic/README.md) |
73+
74+
#### 版本控制
75+
76+
- Git
77+
- | [**`Tutorial`**](docs/git/README.md) |
78+
- Svn
79+
- | [**`Docs`**](docs/tool/install-svn.md) |
80+
81+
#### 消息中间件
82+
83+
- Kafka - 应该是 Java 世界最流行的消息中间件了吧。
84+
- | [**`Scripts`**](codes/deploy/tool/kafka) | [**`Docs`**](docs/tool/install-kafka.md) |
85+
- RocketMQ - 阿里巴巴开源的消息中间件。
86+
- | [**`Scripts`**](codes/deploy/tool/rocketmq) | [**`Docs`**](docs/tool/install-rocketmq.md) |
87+
88+
#### 数据库
89+
90+
- Mysql - 关系型数据库
91+
- | [**`Docs`**](https://github.com/dunwu/database/blob/master/docs/mysql/install-mysql.md) |
92+
- PostgreSQL - 关系型数据库
93+
- | [**`Docs`**](https://github.com/dunwu/database/blob/master/docs/postgresql.md#安装) |
94+
- Mongodb - Nosql
95+
- | [**`Scripts`**](codes/deploy/tool/mongodb) | [**`Docs`**](https://github.com/dunwu/database/blob/master/docs/mongodb/install-mongodb.md) |
96+
- Redis - Nosql
97+
- | [**`Scripts`**](codes/deploy/tool/redis) | [**`Docs`**](https://github.com/dunwu/database/blob/master/docs/redis/install-redis.md) |

docs/tool/elastic/README.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Elastic 技术栈
2+
3+
> **Elastic 技术栈通常被用来作为日志中心。**
4+
>
5+
> ELK 是 elastic 公司旗下三款产品 [ElasticSearch](https://www.elastic.co/products/elasticsearch)[Logstash](https://www.elastic.co/products/logstash)[Kibana](https://www.elastic.co/products/kibana) 的首字母组合。
6+
>
7+
> [ElasticSearch](https://www.elastic.co/products/elasticsearch) 是一个基于 [Lucene](http://lucene.apache.org/core/documentation.html) 构建的开源,分布式,RESTful 搜索引擎。
8+
>
9+
> [Logstash](https://www.elastic.co/products/logstash) 传输和处理你的日志、事务或其他数据。
10+
>
11+
> [Kibana](https://www.elastic.co/products/kibana) 将 Elasticsearch 的数据分析并渲染为可视化的报表。
12+
>
13+
> Elastic 技术栈,在 ELK 的基础上扩展了一些新的产品,如:[Beats](https://www.elastic.co/products/beats)[X-Pack](https://www.elastic.co/products/x-pack)
14+
15+
## 目录
16+
17+
[Elastic 技术栈之快速指南](elastic-quickstart.md)
18+
19+
[Elastic 技术栈之 Logstash 基础](elastic-logstash.md)
20+
21+
## 资源
22+
23+
**官方资源**
24+
25+
[Elastic 官方文档](https://www.elastic.co/guide/index.html)
26+
27+
**第三方工具**
28+
29+
[logstash-logback-encoder](https://github.com/logstash/logstash-logback-encoder)
30+
31+
**教程**
32+
33+
[Elasticsearch 权威指南(中文版)](https://es.xiaoleilu.com/index.html)
34+
35+
[ELK Stack权威指南](https://github.com/chenryn/logstash-best-practice-cn)
36+
37+
**博文**
38+
39+
[Elasticsearch+Logstash+Kibana教程](https://www.cnblogs.com/xing901022/p/4704319.html)
40+
41+
[ELK(Elasticsearch、Logstash、Kibana)安装和配置](https://github.com/judasn/Linux-Tutorial/blob/master/ELK-Install-And-Settings.md)

0 commit comments

Comments
 (0)