自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 问答 (5)
  • 收藏
  • 关注

原创 使用Tomcat部署虚拟主机

2案例2:使用Tomcat部署虚拟主机2.1问题沿用练习二,使用Tomcat部署加密虚拟主机,实现以下要求:实现两个基于域名的虚拟主机,域名分别为:www.a.com和www.b.com 使用www.a.com域名访问的页面根路径为/usr/local/tomcat/a/ROOT 使用www.b.com域名访问的页面根路径为/usr/local/tomcat/b/base 访问w...

2019-11-29 15:48:26 203

原创 安装部署Tomcat服务器

1案例1:安装部署Tomcat服务器1.1问题本案例要求部署Tomcat服务器,具体要求如下:安装部署JDK基础环境 安装部署Tomcat服务器 创建JSP测试页面,文件名为test.jp,显示服务器当前时间然后客户机访问此web服务器验证效果:使用火狐浏览器访问Tomcat服务器的8080端口,浏览默认首页 使用火狐浏览器访问Tomcat服务器的8080端口,浏览默认测试...

2019-11-29 08:41:42 326

原创 PHP实现session共享

4案例4:PHP实现session共享4.1问题沿用联系三,通过修改php-FPM配置文件,实现session会话共享,本案例需要在练习三的基础上实现:配置PHP使用memcached服务器共享session信息 客户端访问两台不同的后端web服务器是,session信息一致4.2方案在练习三拓扑的基础上,Nginx服务器除了承担调度器外,还需要担任memcached数据库的角...

2019-11-28 10:26:40 448

原创 PHP的本地session信息

3案例3:PHP的本地session信息3.1问题通过Nginx调度器负载后端两台web服务器,实现以下目标:部署Nginx为前台调度服务器 调度算法设置为轮询 后端为两台LNMP服务器 部署测试页面,查看PHP本地的session信息3.2方案使用4台RHEL7虚拟机,其中一台作为Nginx前端调度器服务器(eth0:192.168.4.5,eth1:192.168.2....

2019-11-27 08:58:02 582

原创 LNMP+memcached

2案例2:LNMP+memcached2.1问题沿用练习一,部署LNMP+memcached网站平台,通过PHP页面实现对memcached服务器的数据操作,实现以下目标:部署LNMP实现PHP动态网站架构 为PHP安装memcached扩展 创建PHP页面,并编写PHP代码,实现对memcached的数据操作2.2方案使用两台RHEL7虚拟机,其中一台作为memcached...

2019-11-26 18:43:06 110

原创 构建memcached服务

1案例1:构建memcached服务1.1问题本案例要求先快速搭建好一台memcached服务器,并对memcached进行简单的增删改查操作:安装memcached软件,并启动服务 使用telnet测试memcached服务 对memcached进行增删改查等操作1.2方案memcached是高性能的分布式缓存服务器,用来集中缓存数据库查询结果,减少数据库访问次数,以提高动...

2019-11-25 09:10:37 191

原创 Nginx常见问题处理

3案例3:Nginx常见问题处理3.1问题本案例要求对Nginx服务器进行适当优化,解决如下问题处,以提升服务器的处理性能:如何自定义返回给客户端的404错误页面 如何查看服务器状态信息 如果客户端访问服务器提示“Too many open files”如何解决 如何解决客户端浏览器缓存数据 日志切割 开启gzip压缩功能,提高数据传输效率 开启文件缓存功能然后客户端访问...

2019-11-22 11:00:44 309

原创 Nginx的TCP/UDP调度器

2案例2:Nginx的TCP/UDP调度器2.1问题使用Nginx实现TCP/UDP调度器功能,实现如下功能:后端SSH服务器两台 Nginx编译安装时需要使用--with-stream,开启ngx_stream_core_module模块 Nginx采用轮询的方式调用后端SSH服务器2.2方案使用4台RHEL7虚拟机,其中一台作为Nginx代理服务器,该服务器需要配置两块网...

2019-11-21 09:19:36 117

原创 Nginx反向代理

1案例1:Nginx反向代理1.1问题使用Nginx实现Web反向代理功能,实现如下功能:后端web服务器两台,可以使用httpd实现 Nginx采用轮询的方式调用后端web服务器 两台web服务器的权重要求设置为不同的值 最大失败次数为1,失败超时时间为30秒1.2方案使用4台RHEL7虚拟机,其中一台作为Nginx代理服务器,该服务器需要配置两块网卡,IP地址分别为19...

2019-11-20 09:07:48 1176 1

原创 LNMP-Nginx地址重写

3案例3:地址重写3.1问题沿用练习二,通过调整Nginx服务端配置,实现以下目标:所有访问a.html的请求,重定向到b.html; 所有访问192.168.4.5的请求重定向至www.tmooc.cn/下相同的页面; 所有访问192.168.4.5/下面子页面,重定向至www.tmooc.cn/下相同的页面; 实现Firefox于curl访问相同页面文件,返回不同的内容。3...

2019-11-19 10:38:04 208

原创 构建LNMP平台

2案例2:构建LNMP平台2.1问题沿用练习一,通过调整Nginx服务端配置,实现以下目标:配置Fast-CGI支持PHP网页 创建PHP测试页面,测试使用PHP连接数据库的效果2.2方案使用2台RHEL7虚拟机,其中一台作为LNMP服务器(192.168.4.5)、另一台作为测试用的Linux客户机(192.168.4.10),如图所示:Nginx结合FastCGI技...

2019-11-18 09:10:00 255

原创 部署LNMP环境

1案例1:部署LNMP环境1.1问题安装部署Nginx、MariaDB、PHP环境安装部署Nginx、MariaDB、PHP、PHP-FPM 启动Nginx、MariaDB、FPM服务 并测试LNMP是否工作正常1.2方案LNMP(Linux、Nginx、MYSQL、PHP)在RHEL7系统中,源码安装Nginx,使用RPM包安装MariaDB、PHP、PHP-FPM软件...

2019-11-15 10:26:43 170

原创 SSL虚拟主机

4案例4:SSL虚拟主机4.1问题沿用练习三,配置基于加密网站的虚拟主机,实现以下目标:域名为www.c.com 该站点通过http访问 通过私钥、证书对该站点所有数据加密4.2方案源码安装Nginx时必须使用--with-http_ssl_module参数,启动加密模块,对于需要进行SSL加密处理的站点添加SSL相关指令(设置网站需要的私钥和证书)加密算法一般分为对称算...

2019-11-14 16:28:26 158

原创 Nginx基于域名的虚拟主机

3案例3:基于域名的虚拟主机3.1问题沿用练习二,配置基于域名的虚拟主机,实现以下目标:实现两个基于域名的虚拟主机,域名分别为www.a.com和www.b.com 对域名为www.a.com的站点进行用户认证,用户名为tom,密码为1234563.2方案修改Nginx配置文件,添加server容器实现虚拟主机功能;对于需要进行用户认证的虚拟主机添加auth认证语句。虚拟主...

2019-11-12 09:09:15 164

原创 Nginx用户认证

2案例2:用户认证2.1问题沿用练习一,通过调整Nginx服务端配置,实现以下目标:访问web页面需要进行用户认证 用户名为:tom,密码为:1234562.2方案模板配置文件框架如下:[root@proxy ~]# vim /usr/local/nginx/conf/nginx.conf全局配置(用户名,日志,进程)http{ server{ ...

2019-11-11 09:05:53 109

原创 搭建Nginx服务器

1案例1:搭建Nginx服务器1.1问题在IP地址为192.168.4.5的主机上安装部署Nginx服务,并可以将Nginx服务器,要求编译时启用如下功能:支持SSL加密功能 设置Nginx账户及组名称均为nginx Nginx服务器升级到更高版本。然后客户端访问页面验证Nginx Web服务器:使用火狐浏览器 使用curl访问1.2方案提前准备运维课程所需的所有虚拟...

2019-11-08 15:09:41 182

原创 使用systemctl工具

8案例8:使用systemctl工具8.1问题本例要求掌握systemctl控制工具的基本操作,完成下列任务:重启httpd、crond、bluetooth服务,查看状态 禁止bluetooth服务开机自启,并停用此服务 设置默认级别为multi-user.target并确认8.2方案systemd是一个更高效的系统&服务管理器,其相关特性如下:开机服务并行启动,...

2019-11-08 10:00:29 323

原创 编译安装软件包

7案例7:编译安装软件包7.1问题本例要求掌握常规代码应用的安装过程,通过编译的方式安装inotify-tools软件工具,完成下列任务:释放inotify-tools-3.13.tar.gz源码包 配置./configure 编译make、安装make install 测试inotifywait监控工具的用法及用途7.2方案对于标准源码发布C/C++软件包,编译安装一般包...

2019-11-07 10:22:34 221

原创 vim效率操作

6案例6:vim效率操作6.1问题本例要求掌握使用vim文本编辑器时能够提高操作效率的一些常用技巧和方法,完成下列任务:将文件/etc/passwd复制为/opt/nsd.txt,然后打开/opt/nsd.txt文件,练习命令模式下的切换/复制/删除/查找操作 将文件/etc/man_db.conf复制到/opt目录下,然后打开/opt/man_db.conf文件,将第50~100行...

2019-11-06 10:48:49 1164

原创 发布及测试yum仓库

5案例5:发布及测试yum仓库5.1问题沿用案例4,本例要求掌握发布及测试yum仓库的方法,方便在网络内提供集中的yum源服务器,主要完成下列任务:在CentOS真机上发布yum源,包括:rhel7系统的光盘目录仓库,LibreOffice的rpm软件包仓库 在主机pc207上使用上述yum源5.2方案通过网络发布yum软件源时,值需要配置http或ftp资源服务器,然后将提前...

2019-11-06 08:58:15 562

原创 自定义yum软件仓库

4案例4:自定义yum软件仓库4.1问题本例要求在CentOS真机上利用RHEL7的光盘镜像文件准备一个软件仓库目录,完成下列任务:创建目录/var/www/html/rh7dvd 挂载rhel-server-7.2-x86_64-dvd.iso到上述目录另外,利用收集的一些第三方RPM软件包文件,配置为可发布yum仓库目录,相关任务如下:挂载RHEL7光盘镜像文件到/var/...

2019-11-05 15:11:16 245

原创 man手册、zip备份

3案例3:man手册、zip备份3.1问题本例要求掌握man帮助手册的使用,以及zip压缩/解压缩的操作,完成下列任务:查阅passwd命令、/etc/passwd配置文件的手册页 使用zip打包/usr/share/doc/qemu-kvm/目录3.2方案zip/unzip压缩与解压缩:制作zip压缩包:zip [-r] 备份文件.zip 被归档的文档... 释放zip...

2019-11-05 10:23:12 198

原创 软连接与硬连接

2案例2:软连接与硬连接2.1问题本例要求理解软连接于硬连接的基本差异,完成下列操作:新建文件file1,内容为AAAA 为file1建立软连接file1-s,对比两个文件的内容 为file1建立硬连接file1-h,对比两文件内容 对比上述3个文件的i节点编号 删除文件file1,再查看文件file1-s、file1-h内容2.2方案软连接与硬连接:软连接:指向原始...

2019-11-04 08:55:39 256

原创 补充应用技巧

1案例1:补充应用技巧1.1问题本例要求掌握在运维中比较常用的一些扩展命令技巧的使用,完成下列小技巧操作:采用数值形式将目录/root的权限调整为rwx--- --- 将记录的历史命令条数更改为200条 统计/root、/etc/pki目录占用的空间大小 以格式“yyyy-mm-dd HH:MM”显示系统时间1.2方案date日期时间工具:显示日期时间:date、dat...

2019-11-01 08:55:07 136

Linux Shell 脚本编写的有关于交互式设置亮度的脚本

Linux Shell 脚本编写的有关于交互式设置亮度的脚本

2022-03-09

awk数组.xmind

自己总结的awk数组相关的思维导图文件,可以下载xmind进行打开,第一次上传文件,多多赐教

2019-09-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除