摘要: Subversion基本操作 1.1 问题 本案例要求先快速搭建好一台Subversion服务器,并测试该版本控制软件: 创建版本库 导入初始化数据 检出数据至用户本地副本 对本地副本进行增删改查等操作 1.2 方案 使用YUM安装subversion软件,使用svn客户端工具连接svnserver 阅读全文
posted @ 2018-01-11 19:19 以後 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 源码安装Redis缓存服务 1.1 问题 本案例要求先快速搭建好一台Redis服务器,并测试该缓存服务器: 设置变量test,值为123 查看变量test的值 设置计数器mycounter 对计数器mycounter进行增量加1操作 1.2 方案 使用源码包安装Redis服务器,使用redis-cl 阅读全文
posted @ 2018-01-11 19:18 以後 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 构建memcached服务 1.1 问题 本案例要求先快速搭建好一台memcached服务器,并对memcached进行简单的添、删、改、查操作: 安装memcached软件,并启动服务 使用telnet测试memcached服务 对memcached进行增、删、改、查等操作 1.2 方案 使用1台 阅读全文
posted @ 2018-01-11 19:17 以後 阅读(620) 评论(0) 推荐(0) 编辑
摘要: Nginx常见问题处理 1.1 问题 本案例要求对Nginx服务器进行适当优化,以提升服务器的处理性能: 不显示Nginx软件版本号 如果客户端访问服务器提示“Too many open files”如何解决 如何解决客户端访问头部信息过长的问题 开启gzip压缩功能,提高数据传输效率 如何让客户端 阅读全文
posted @ 2018-01-11 19:16 以後 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 部署LNMP环境 1.1 问题 安装部署Nginx、MariaDB、PHP环境 安装部署Nginx、MariaDB、PHP、PHP-FPM; 启动Nginx、MariaDB、FPM服务; 并测试LNMP是否工作正常。 1.2 方案 在RHEL7系统中,源码安装Nginx,使用RPM包安装MariaD 阅读全文
posted @ 2018-01-11 19:15 以後 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 搭建Nginx服务器 1.1 问题 在IP地址为192.168.4.5的主机上安装部署Nginx服务,并可以将Nginx服务器,要求编译时启用如下功能: SSL加密功能 设置Nginx账户及组名称均为nginx 可选项:Nginx服务器升级到更高版本。 然后客户端访问页面验证Nginx Web服务器 阅读全文
posted @ 2018-01-11 19:14 以後 阅读(23564) 评论(0) 推荐(2) 编辑
摘要: 反向代理 1.1 问题 通过配置代理服务器,实现以下目标: 1.2 方案 使用3台RHEL7虚拟机,其中一台作为Squid代理服务器,该服务器用来连接两个网段,因此需要配置两块网卡,地址分别为 192.168.4.5和192.168.2.5。一台作为客户端测试主机,IP地址为192.168.4.10 阅读全文
posted @ 2018-01-11 19:13 以後 阅读(209) 评论(0) 推荐(0) 编辑
摘要: sed基本用法 1.1 问题 本案例要求熟悉sed命令的p、d、s等常见操作,并结合正则表达式,完成以下任务: 删除文件中每行的第二个、最后一个字符 将文件中每行的第一个、第二个字符互换 删除文件中所有的数字、行首的空格 为文件中每个大写字母添加括号 1.2 方案 sed文本处理工具的用法: 用法1 阅读全文
posted @ 2018-01-11 19:09 以後 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 使用awk提取文本 1.1 问题 本案例要求使用awk工具完成下列过滤任务: 练习awk工具的基本用法 提取本机的IP地址、根分区使用率 格式化输出/etc/passwd文件中的用户名、UID、宿主目录信息 格式化输出passwd文件内容时,要求第一行为列表标题,最后一行提示一共已处理文本的总行数, 阅读全文
posted @ 2018-01-11 19:09 以後 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 字符串截取及切割 1.1 问题 使用Shell完成各种Linux运维任务时,一旦涉及到判断、条件测试等相关操作时,往往需要对相关的命令输出进行过滤,提取出符合要求的字符串。 本案例要求熟悉字符串的常见处理操作,完成以下任务练习: 参考PPT示范操作,完成子串截取、替换等操作 根据课上的批量改名脚本, 阅读全文
posted @ 2018-01-11 19:08 以後 阅读(1896) 评论(0) 推荐(0) 编辑
摘要: 使用for循环结构 1.1 问题 本案例要求编写一个Shell脚本chkhosts.sh,利用for循环来检测多个主机的存活状态,相关要求及说明如下: 对192.168.4.0/24网段执行ping检测 ping检测可参考前一天的pinghost.sh脚本 脚本能遍历ping各主机,并反馈存活状态 阅读全文
posted @ 2018-01-11 19:06 以後 阅读(759) 评论(0) 推荐(0) 编辑
摘要: Shell中的数值运算 1.1 问题 本案例要求熟悉Linux Shell环境的特点,主要练习以下操作: 使用expr、$[ ]、let等整数运算工具:定义变量X=1234,然后计算X与78的四则运算及求模结果 使用bc实现小数运算操作:以交互方式计算12.34与56.78的四则运算结果,另外再以非 阅读全文
posted @ 2018-01-11 19:05 以後 阅读(397) 评论(0) 推荐(0) 编辑
摘要: Shell基础应用 1.1 问题 本案例要求熟悉Linux Shell环境的特点,主要练习以下操作: 1.2 步骤 实现此案例需要按照如下步骤进行。 步骤一:切换用户的Shell环境 若需要临时使用另一种Shell环境,可以直接执行对应的Shell解释器程序,比如只要执行ksh可以切换到ksh命令行 阅读全文
posted @ 2018-01-11 19:04 以後 阅读(181) 评论(0) 推荐(0) 编辑
摘要: rsync基本用法 1.1 问题 本例要求掌握远程同步的基本操作,使用rsync命令完成下列任务: 1.2 方案 本地同步操作: rsync [选项...] 本地目录1 本地目录2 rsync [选项...] 本地目录1/ 本地目录2 rsync同步工具的常用选项: -n:测试同步过程,不做实际修改 阅读全文
posted @ 2018-01-11 19:01 以後 阅读(385) 评论(0) 推荐(0) 编辑
摘要: PXE基础装机环境 1.1 问题 本例要求为后续的PXE服务器构建提供RHEL7软件仓库,完成下列任务: 1.2 方案 PXE网络装机的整体思路 —— 装机条件准备: 准备RHEL7安装源(HTTP方式YUM库) 启用DHCP服务 PXE网络装机的整体思路 —— PXE引导配置: 启用TFTP服务, 阅读全文
posted @ 2018-01-11 19:00 以後 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 搭建单区域DNS服务器 1.1 问题 本例要求要求为DNS区域tedu.cn搭建一台DNS服务器,以便用户能通过域名的方式访问网站。测试阶段主要提供以下正向记录: 配置完成后在客户机上验证查询结果。 1.2 方案 快速构建DNS服务器的基本过程: 配置及使用DNS客户端的基本过程: 1.3 步骤 实 阅读全文
posted @ 2018-01-11 18:59 以後 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 查看进程信息 1.1 问题 本例要求掌握查看进程信息的操作,使用必要的命令工具完成下列任务: 1.2 方案 查看进程的主要命令工具: ps aux、ps –elf:查看进程静态快照 top:查看进程动态排名 pstree:查看进程与进程之间的树型关系结构 pgrep:根据指定的名称或条件检索进程 1 阅读全文
posted @ 2018-01-11 18:58 以後 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 应用技巧 1.1 问题 本例要求掌握在运维中比较常用的一些扩展命令技巧的使用,完成下列小技巧操作: 1.2 方案 date日期时间工具: 显示日期时间:date、date +"%Y-%m-%d %H:%M:%S" 调整日期时间:date -s "yyyy-mm-dd HH:MM:SS" 恢复为硬件时 阅读全文
posted @ 2018-01-11 18:57 以後 阅读(892) 评论(0) 推荐(0) 编辑
摘要: 安装一个KVM服务器 1.1 问题 本例要求准备一台 RHEL7.2 服务器,将其搭建为KVM平台,主要完成下列操作: 1.2 方案 RHEL7中的虚拟化服务软件组: 虚拟化平台 —— "Virtualization Platform" 虚拟化主机 —— "Virtualization Host" 阅读全文
posted @ 2018-01-11 18:55 以後 阅读(3763) 评论(0) 推荐(0) 编辑
摘要: Linux工程师 综合测试 1.1 问题 根据本文提供的练习步骤完成所有练习案例。 1.2 方案 开始练习之前,先依次重置虚拟机环境。 [root@room9pc13 ~]# rht-vmctl reset classroom [root@room9pc13 ~]# rht-vmctl reset 阅读全文
posted @ 2018-01-11 16:50 以後 阅读(184) 评论(0) 推荐(0) 编辑