linux设置脚本全局变量,总结函数中全局变量.

实战shell之大话运维课程(大纲)

1.课前准备 [下载好所有的源码包,本视频全采用源码包安装]

2.shell基础(只限于本视频所用到shell语法和系统命令,为后面讲解脚本打基础)

3.进入实战篇(nginx、apache、tomcat、lamp、lnmp、postgresq、mysql、xtrabackup... )讲解每一个服务脚本都是独立的

本套课程分为三个抽像的阶段

第一阶段、准备

第1章:开发环境的准备

第二阶段、准备基本功

第2章:学习shell脚本基础

第三阶段、实战篇

第3章:准备进入实战篇

1.自己shell框架目录介绍

2.基本框架文件目录介绍

3.写出关闭服务的脚本将以(apache脚本作为一个列子)

3.1解读apache中start函数

3.2解读apache中reload函数

3.3解读apache中stop函数

第4章:实战篇.shell安装nginx环境

1.分解安装nginx的文档

2.分解安装nginx的脚本

第5章:实战篇.shell安装apache环境

1.分解安装apache.2.2.27.的文档

2.分解安装apache.2.4.27的文档

3.分解安装apache的脚本

4.解读apache管理脚本

第6章:实战篇.shell安装tomcat环境

1.分解root用户安装.tomcat.到usr目录下的文档

2.分解root用户安装.tomcat.到home目录下的文档

3.分解root户安装.java启动.tomcat.的第一种方法

4.分解root用户安装.java启动.tomcat.的第二种方

5.分解编写一键安装.tomcat.的脚本.普通用户

6.分解编写一键安装.tomcat.的脚本.root用户

7.带着大家给.tomcat.做启动脚本

第7章:实战篇.shell安装memcached环境

1.安装memcached命令的讲解

2.分解一键安装memcached脚本

第8章:实战篇.shell安装redis环境

1分解一键安装redis

第9章:实战篇.shell安装mongodb环境

1.mongodb.过程

2.分解一键安装mongodb脚本

第10章:实战篇.shell安装mysql环境

1.分解一键安装mysql脚本

第11章:实战篇.shell安装postgresql环境

1.分解一键安装postgresql脚本

第12章:实战篇.shell安装rabbitmq环境

1.分解一键安装rabbitmq脚本

第13章:实战篇.shell安装lanmp环境

1.分解一键安装lamp脚本

2.分解一键安装lnmp脚本

第14章:实战篇.shell安装zabbix环境

1.分解过程化安装zabbix

2.分解一键安装zabbix脚本

第15章:实战篇.shell安装node.js环境

1.分析node.js环境

2.分解一键安装node.js脚本

第16章:实战篇.shell安装ftp环境

1.分解一键安装vsftp脚本

2.分解一键安装purftpd脚本

第17章:实战篇.shell安装jenkins环境

1.分析jenkins环境

2.分解一键安装jenkins脚本

第18章:实战篇.shell安装docker环境

1.分析docker环境

2.分解一键安装docker脚本

第19章:实战篇.shell分发ssh公钥

1.分解一键分发ssh公钥脚本

第20章:高级.实战篇.shell安装rsync+sersync集群服务

1.分析过程化安装rsync+sersync集群服务(准备三台主机)

2.分析rsync sersync时时同步要布到多台服务器中如何完成

3.分解一键安装rsync+sersync时时同步集群脚本

第21章:高级.实战篇.shell安装zookeeper集群服务(完节)

1.分析并在单机安装zookeeper

2.分析集群部署zookeeper(准备三台主机)

3.分解一键安装zookeeper集群脚本

购买需知

购买之前请看一下最下面的课程大纲,如果不合意请匆下单

本课程主要讲脚本和编写脚本的思路,服务的原理就没有更多的进行讲解

观看51cto视频注意事项,系统默认会选择流畅方式播放,如果没选择高清,看上去会很模糊

课程特点

a.讲解每一个服务脚本都是独立的

b.讲解的每一个脚本我都进行测试过,并非为了开这个课而写的。工作中使用了很多年的脚本,就想教好每一个学员,我要为听我课的同学负责。

c.本套课程准备了快一年

d.重点培养大家的思路

学习shell痛点描述

有些人学了shell编程,但是写不出实际的应用脚本,不知道怎么用

本套课程,就是为了解决广大学员心中的痛点而产生

在运维实际工作中,有很多工作都是重复的,有些又过于繁锁,shell脚本将简化运维的工作

课程适合人群

初学者、实战者、提高者

课程目标

让每个学员都能轻松写出自己的shell脚本,从而简化自己的工作,慢慢形成程序思想

学习方法

注意:

学习编程和学习网络在方法上是有区别的,往往很多同学使终学不会编程,主要的原因还是在学习方法不好

学习本套课程,较好按顺序来学,莫跳跃章节来学

给出的方法

学习基础时

我讲的,每个例子至少打三遍

第一遍,照着我的例子输入后并运行看看效果

第二遍,尽量不看我的例子输入看效果,重点在于悟,悟出我代码主要实现了什么效果

第三遍,不看我的例子输入,看最后跟我的效果是不是一样

学习实战时

a.主要跟上思路,重点在于多悟,多总节

b.前期在写新的脚本服务的时候可以使用我的shell框架进行套写(当编写的量上来呢,再加上思路,shell就变的太简单呢)

授课/讲课 特点

讲解每一个服务脚本模式都将以

a.先文档 讲解 安装 过程

b.再以写好的服务脚本进行讲解

需要了解

为什么要选择源码包安装?

优点

1.稳定性和兼容性更好

2.软件定制性更灵活(指定安装路径,指定安装软件参数)

缺点

1.慢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值