|
3 | 3 |
|
4 | 4 | ## 项目简介
|
5 | 5 | - 快捷运维 kjyw,运维脚本工具库,项目基于shell开发
|
6 |
| -- 实现快速安装nginx、mysql、php、redis、nagios运维经常使用的脚本等等... |
7 |
| -- 相关使用文档:https://bbs.aqzt.com/forum-39-1.html |
8 | 6 | - 简单 高效 快捷!
|
9 |
| -- Linux下很多操作都可以脚本化,脚本化后,可以结合一些自动化工具,批量部署,比如可以用ansible来批量执行脚本,就可以批量部署服务器业务。 |
| 7 | +- 实现快速安装nginx、mysql、php、redis、nagios运维经常使用的脚本等等... |
| 8 | +- Linux下很多操作命令,都可以通用化,脚本化。 |
| 9 | +- 脚本化后,可以结合一些自动化工具,批量部署,比如可以用ansible来批量执行脚本,就可以批量部署服务器业务。 |
10 | 10 | - 这里面的脚本是运维经常使用的脚本,方便大家使用!
|
| 11 | +- 相关使用文档:https://bbs.aqzt.com/forum-39-1.html |
| 12 | + |
| 13 | +## 为什么要做快捷运维? |
| 14 | +- 相信大家都知道,运维是一项非常重要且时效性要求很高的工作,项目和程序发布,升级,更新都少不了运维的操作, |
| 15 | +- 因此运维也是个少不了加班的职业。我喜欢运维,但我也不希望经常加班太多, |
| 16 | +- 于是我就思考如何能优化我的运维工作,提高效率,本来要几个小时的工作任务,能否在几分钟之内完成呢? |
11 | 17 |
|
12 | 18 |
|
13 | 19 | ## 使用场景
|
14 | 20 | - 【举个例子】
|
15 | 21 | - 某天,某人,因某业务,有redis部署需求,需要批量部署一组redis服务,端口从8001到8009,
|
16 | 22 | - 简单,马上开始部署,编译redis,拷贝redis执行文件,配置文件,8001,启动,再拷贝redis执行文件,修改配置文件,8002…………
|
17 | 23 | - 半小时后部署好了,完成!
|
| 24 | +- 有没有更好的方法,可以提高效率,快速完成呢? |
18 | 25 | - 如果用脚本部署,只需要1分钟搞定,主要是编译redis时间,大大提高效率,快捷,快捷,快捷啊!
|
19 | 26 | - 第一步 编译redis
|
20 | 27 | - curl -s https://git.oschina.net/aqztcom/kjyw/raw/master/redis/install.sh | sh
|
|
25 | 32 | - curl -s https://git.oschina.net/aqztcom/kjyw/raw/master/redis/redis_port.sh | sh -s stop 8001 8009
|
26 | 33 | - 批量启动redis端口 8001到8009
|
27 | 34 | - curl -s https://git.oschina.net/aqztcom/kjyw/raw/master/redis/redis_port.sh | sh -s start 8001 8009
|
28 |
| -- 还有其他运维经常使用的脚本,方便使用,提高效率! |
| 35 | +- 快捷运维还有其他运维经常使用的脚本,方便使用,提高效率! |
| 36 | + |
| 37 | + |
| 38 | +## 快捷运维的好处 |
| 39 | +- 工作任务可以快速完成,提高效率,减少加班,这样就有更多的时间陪家人,或做其他事情啦! |
| 40 | +- 可以和自动化工具结合,批量部署业务,如果有3-5台服务器,直接SSH远程编译安装, |
| 41 | +- 如果几十台服务器,上百台服务器,上千台服务器都要安装某个应用呢? |
| 42 | +- 可以用快捷运维脚本结合自动化工具(比如:ansible),批量推送执行脚本即可。 |
| 43 | +- 知名CEO说过:“在这个纷繁复杂的世界上,决策比别人快,很可能就赢了”,做正常决策比别人快,你就赢了。 |
| 44 | +- 在部署运维需求的时候,部署效果一样的情况下,你比其他人部署快,你就比其他人优秀。 |
| 45 | + |
29 | 46 |
|
30 | 47 | ## 适合使用的职业
|
31 | 48 | - 运维工程师 (方便运维工程师搭建业务生产环境,最好先测试脚本,在用于生产环境)
|
|
0 commit comments