
OPERATION
wanboo0205
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pssh远程套件工具
5案例5:pssh远程套件工具 5.1问题 本案例要求使用pssh套件工具并发远程其他主机,具体要求如下: 使用密码批量、多并发远程其他主机 使用密钥批量、多并发远程其他主机 批量、多并发拷贝数据到其他主机 批量、多并发从其他主机下载数据到本机 批量、多并发杀死其他主机的进程 5.2方案 准备实验所需的虚拟机环境,实验环境所需要的主机及对应的ip设置列表如5所示,正确配置ip地址、...原创 2019-12-12 09:33:20 · 188 阅读 · 0 评论 -
NTP时间同步
4案例4:NTP时间同步 4.1问题 本案例要求搭建一个NTP服务器,为整个网络环境中的所有主机提供时间校准服务,具体要求如下: 部署一台NTP时间服务器 设置时间服务器上层与0.centos.pool.ntp.org同步 设置本地服务器层级数量为10 允许192.168.4.0/24网络的主机同步时间 客户端验证时间是否同步 4.2方案 准备实验所需的虚拟机环境,实验环境所需要的...原创 2019-12-12 09:00:45 · 187 阅读 · 0 评论 -
制作Nginx的rpm包
3案例3:制作Nginx的rpm包 3.1问题 本案例使用nginx-1.12.2版本的源码软件,生成对应的rpm包软件,具体要求如下: 软件名称为nginx 软件版本为1.12.2 rpm软件包可以查询描述信息 rpm软件包可以安装及卸载 3.2方案 安装rpm-build软件包,编写spec配置文件,创建新的rpm软件包。 配置文件中的描述信息如表: 3.3步骤 实现此...原创 2019-12-05 08:22:36 · 595 阅读 · 0 评论 -
使用subversion协同工作
2案例2:使用subversion协同工作 2.1问题 沿用练习一,通过SVN工具,对subversion版本库进行多人协同测试,要求如下: 该版本库支持多个账户同时协作编辑文件 测试演示多人协作编辑的具体操作 手动解决版本冲突问题 备份版本库数据 注册使用GitHub 2.2方案 使用SVN客户端工具连接subversion服务器并测试多人协同工作以及如何手动解决冲突问题,账户名...原创 2019-12-04 08:59:00 · 139 阅读 · 0 评论 -
Subversion基本操作
1案例1:Subversion基本操作 1.1问题 本案例要求先快速搭建好一台subversion服务器,并测试该版本控制软件: 创建版本库 导入初始化数据 检出数据至用户本地副本 对本地副本进行增删改查等操作 1.2方案 使用yum安装subversion软件,使用SVN客户端工具连接SVNserver服务器并测试版本控制软件。 1.3步骤 实现此案例需要按照如下步骤进行。 ...原创 2019-12-03 10:41:11 · 764 阅读 · 0 评论 -
使用Varnish加速web
3案例3:使用varnish加速web 3.1问题 通过配置varnish缓存服务器,实现如下目标: 使用varnish加速后端web服务 代理服务器可以将远程的web服务器页面缓存在本地 远程web服务器对客户端用户是透明的 利用缓存机制提高网站的响应速度 使用varnishadm命令管理缓存页面 使用varnishstat命令查看varnish状态 3.2方案 通过源码编译安...原创 2019-12-02 09:09:08 · 162 阅读 · 0 评论 -
使用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 · 234 阅读 · 0 评论 -
安装部署Tomcat服务器
1案例1:安装部署Tomcat服务器 1.1问题 本案例要求部署Tomcat服务器,具体要求如下: 安装部署JDK基础环境 安装部署Tomcat服务器 创建JSP测试页面,文件名为test.jp,显示服务器当前时间 然后客户机访问此web服务器验证效果: 使用火狐浏览器访问Tomcat服务器的8080端口,浏览默认首页 使用火狐浏览器访问Tomcat服务器的8080端口,浏览默认测试...原创 2019-11-29 08:41:42 · 362 阅读 · 0 评论 -
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 · 495 阅读 · 0 评论 -
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 · 616 阅读 · 0 评论 -
LNMP+memcached
2案例2:LNMP+memcached 2.1问题 沿用练习一,部署LNMP+memcached网站平台,通过PHP页面实现对memcached服务器的数据操作,实现以下目标: 部署LNMP实现PHP动态网站架构 为PHP安装memcached扩展 创建PHP页面,并编写PHP代码,实现对memcached的数据操作 2.2方案 使用两台RHEL7虚拟机,其中一台作为memcached...原创 2019-11-26 18:43:06 · 139 阅读 · 0 评论 -
构建memcached服务
1案例1:构建memcached服务 1.1问题 本案例要求先快速搭建好一台memcached服务器,并对memcached进行简单的增删改查操作: 安装memcached软件,并启动服务 使用telnet测试memcached服务 对memcached进行增删改查等操作 1.2方案 memcached是高性能的分布式缓存服务器,用来集中缓存数据库查询结果,减少数据库访问次数,以提高动...原创 2019-11-25 09:10:37 · 235 阅读 · 0 评论 -
Nginx常见问题处理
3案例3:Nginx常见问题处理 3.1问题 本案例要求对Nginx服务器进行适当优化,解决如下问题处,以提升服务器的处理性能: 如何自定义返回给客户端的404错误页面 如何查看服务器状态信息 如果客户端访问服务器提示“Too many open files”如何解决 如何解决客户端浏览器缓存数据 日志切割 开启gzip压缩功能,提高数据传输效率 开启文件缓存功能 然后客户端访问...原创 2019-11-22 11:00:44 · 353 阅读 · 0 评论 -
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 · 137 阅读 · 0 评论 -
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 · 1209 阅读 · 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 · 236 阅读 · 0 评论 -
构建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 · 289 阅读 · 0 评论 -
部署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 · 208 阅读 · 0 评论 -
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 · 204 阅读 · 0 评论 -
Nginx基于域名的虚拟主机
3案例3:基于域名的虚拟主机 3.1问题 沿用练习二,配置基于域名的虚拟主机,实现以下目标: 实现两个基于域名的虚拟主机,域名分别为www.a.com和www.b.com 对域名为www.a.com的站点进行用户认证,用户名为tom,密码为123456 3.2方案 修改Nginx配置文件,添加server容器实现虚拟主机功能;对于需要进行用户认证的虚拟主机添加auth认证语句。 虚拟主...原创 2019-11-12 09:09:15 · 199 阅读 · 0 评论 -
Nginx用户认证
2案例2:用户认证 2.1问题 沿用练习一,通过调整Nginx服务端配置,实现以下目标: 访问web页面需要进行用户认证 用户名为:tom,密码为:123456 2.2方案 模板配置文件框架如下: [root@proxy ~]# vim /usr/local/nginx/conf/nginx.conf 全局配置(用户名,日志,进程) http{ server{ ...原创 2019-11-11 09:05:53 · 138 阅读 · 0 评论