Linux操作系统

Similar documents
计算机网络 实验指导书 / 实验四 : 动态路由协议 实验四 : 动态路由协议 一 实验目的 1 进一步理解路由器的工作原理; 2 掌握 RIP 的基本原理和实现 ; 3 掌握 OSPF 的基本原理和实现 二 实验学时 2 学时 三 实验类型 综合性 四 实验需求 1 硬件每人配备计算机 1 台 2

计算机网络 实验指导书 / 实验三 : 使用路由器组网 实验三 : 使用路由器组网 一 实验目的 1 理解路由器的基本工作原理; 2 掌握路由器的基本管理和配置方法; 3 理解路由组网的方法和静态路由的具体使用; 4 理解基于路由器的园区网的结构, 并进一步体会园区网的设计思路 二 实验学时 2 学

安装 nginx 添加 nginx 源 命令 :rpm -ivh gx.noarch.rpm 安装 nginx 命令 :yum install

Linux操作系统

Linux操作系统

Linux操作系统

助文档 天翼云镜像使用帮 天翼云镜像使用帮助文档 一 镜像环境说明 1. 操作系统 Ubuntu 位 2. php 运行环境 nginx+ PHP5.4+mysql 镜像软件明细 Mysql5.5 + FTP + PHPmyadmin + zend 二 软件账号和密码 1

Linux操作系统

安装 Nginx 命令 :yum install -y nginx 接着将 Nginx 设置为开机启动, 输入命令 :chkconfig nginx on Web 默认根目录为 :/usr/share/nginx/html/ 开放 80 端口 :iptables -I INPUT -p tcp --

《网络技术实训》/ 实验7:基于Linux的DHCP服务器的实现

Microsoft PowerPoint - 03.IPv6_Linux.ppt [相容模式]

1 1 大概思路 Nginx 集群之 SSL 证书的 WebApi 微服务 HTTP 与 HTTPS(SSL 协议 ) Openssl 生成 SSL 证书 编写.NET WebApi 部署 WebApi 到局域网内 3 台 PC 机 Nginx 集群配置搭建 运行结果 总结 2 Nginx 集群之

スライド 1

スライド 1

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP #

!"# $%& %!"# $%& %!"#$%& %! ( )***%% ) $)! +**+),,* -)+.* )( ) +, +*.*)+..**! )$,*)+$))$!"!#

FortiADC SLB Virtual Server L7 方式部署介绍 版本 1.0 时间支持的版本作者状态反馈 2015 年 10 月 FortiADC v4.3.x 刘康明已审核

简易 Linux Server 部署教程系列之 06 使用 Samba 实现文件共享服务 ( 作者信息 : 阮晓龙投稿时间 :2018 年 5 月 4 日 ) 一 需求描述 1 需求说明支持 Windows Linux Unix Mac 等操作系统支持 Android ios 等移动平台支持计算机

计算机网络实验说明

常 见 问 题 SLB 产 品 和 业 务 限 制 SLB 产 品 限 制 SLB 产 品 和 业 务 限 制 限 制 项 普 通 用 户 限 制 描 述 例 外 申 请 方 式 ( 例 外 上 限 ) 创 建 SLB 实 例 的 财 务 限 制 账 户 余 额 大 于 等 于 100 元 现 金

关闭 selinux&&iptables vi /etc/selinux/config Reboot 之后查询 selinux 开启状态 关闭 iptables service iptables stop chkconfig iptables off 配置 hosts 文件 ( 修改主机名 ) vi

1 1 大概思路 Nginx 集群 WCF 分布式局域网结构图 关于 WCF 的 BasicHttpBinding 编写 WCF 服务 客户端程序 URL 保留项 部署 WCF 服务程序到局域网内 3 台 PC 机 Nginx 集群配置搭建 启动 WCF 客户端程序 总结 2 Nginx 集群 WC

1 1 大概思路 Nginx 集群之.Net 打造 WebApp( 支持 IOS 和安卓 ) 安卓模拟器 MUI 框架 编写.NET WebApi 的服务端 在本机启动 WebApi Nginx 集群配置 运行结果 总结 2 Nginx 集群之.Net 打造 WebApp( 支持 IOS 和安卓 )

短信服务器 安装向导 深圳市得伯乐科技有限公司 年 4 月 3 日

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30

1

05_資源分享-NFS及NIS.doc

《网络技术实训》/实验11:基于SNMP实训网络监控

关于我 夏志培 沪江网运维架构师 / 基础运维团队负责人,10+ 年运维经验 负责沪江 Redis/Codis,DNS,ApiGateway,RabbitMQ,ELK,Ceph 等基础组件运维和架构工作 对系统底层以及开源的软件有浓厚的兴趣 微信 :summer_xia_027

快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

前言 本手册对 V1.0 版本 V-Join 泛组织管理平台系统的安装及维护相关事宜进行说明 本手册 适用于 A8-V5 企业版 /A8-V5 集团版的 V6.1SP1 版本 如对安装维护手册中相关问题存在疑问, 请与致远互联的客户服务人员联系 北京致远互联软件股份有限公司 2 / 17

ArcIMS ArcIMS Shape ArcIMS Monitor ArcIMS Tasker ArcIMS Windows NT UNIX ArcIMS ArcIMS MapService ArcIMS ArcIMS ArcIMS ArcIMS JAVA Windows NT UNIX ArcI

untitled

Linux操作系统

CA Nimsoft Monitor Snap 快速入门指南

QVM330 多阜寬頻路由器

投影片 1


QVM330 多阜寬頻路由器

Linux 操作系统 实验指导 / 实验三 : 文件管理 Linux 操作系统 实验指导 实验三 : 文件管理 一 实验目的 1 掌握文件和目录的区别; 2 掌握对文件和目录的管理: 建立 复制 剪切 删除 重名名 查找 统计等 ; 3 掌握 Linux 操作系统下常用编辑器的基本用法 ; 4 掌握

untitled

OpenStack Nova安装说明

《米开朗琪罗传》

自由軟體社群發展經驗與 Linux認證介紹

untitled

epub 61-2

目 錄 第 一 章 weberp 簡 介... 6 第 一 節 概 述... 6 第 二 節 安 全 性... 7 第 三 節 功 能... 7 一 銷 售 及 訂 單... 7 二 稅... 8 三 應 收 帳 款... 8 四 存 貨... 8 五 購 買... 9 六 應 付 帳 款... 9

.. 3 N

第一章 Linux與網路資源

網路安全:理論與實務 第二版

untitled

Linux 操作系统 实验指导 / 实验八 :LAMP 服务器的实施与管理 Linux 操作系统 实验指导 实验八 :LAMP 服务器的实施与管理 一 实验目的 1 掌握 Linux 系统下安装 Apache 服务器的方法 ; 2 掌握 Linux 系统下安装 PHP 服务的方法 ; 3 掌握 Li

陶辉-从代码看Nginx运维

目录 1 简介 1 2 配置前提 1 3 配置环境 服务器 软件 1 4 配置指导 组网拓扑 操作步骤 Red Hat Enterprise Linux Server Red Hat Enterprise Lin

untitled

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

FortiADC SLB Virtual Server L4 方式部署详解 版本 1.0 时间支持的版本作者状态反馈 2015 年 10 月 FortiADC v4.3.x 刘康明已审核

目录 1 简介 1 2 配置前提 1 3 VSR 接口直接绑定主机网络接口 组网需求 配置思路 使用版本 配置步骤 虚拟网卡的配置 VSR 虚拟路由器配置 配置验证 配置文件 7 4 VSR 多个

中国科学院文件

路由器基本配置

摘 要 1. GSLB: 全 局 负 载 均 衡 2. SLB: 服 务 器 负 载 均 衡 四 层 交 换 LVS 七 层 交 换 Nginx 3. Heartbeat 实 现 HA 4. MySQL 数 据 库 集 群 5. 集 群 环 境 下 的 存 储 备 份 6. 集 群 的 监 控 及

方正文杰A330/N

OpenResty在又拍云容器平台中的应用

赔 偿 ), 保 险 公 司 在 其 承 保 范 围 内 承 担 赔 偿 责 任 ;2 案 件 受 理 费 由 四 被 告 承 担 为 支 持 其 诉 讼 主 张, 原 告 江 明 相 在 举 证 期 限 内 向 本 院 提 供 了 下 列 证 据 材 料 供 法 庭 组 织 质 证 : 1 鉴 定

Microsoft Word - RAP CHI.doc

九十六學年度第一學期第三次定期考國文科試題

GPRS IP MODEM快速安装说明

<4D F736F F D20D0C5CFA2BBAFB7A2D5B9D6D8B5E3D7A8CFEEB9E6BBAE2E646F63>

关于建立境内违法互联网站黑名单管理制度的通知

? 這 全 都 是 市 政 府 提 供 給 我 的 資 料 低 底 盤 公 車 計 畫 96 年 預 算 新 台 幣 4,500 萬 元 97 年 預 算 新 台 幣 1 億 6,500 萬 元 98 年 預 算 新 台 幣 3 億 2,300 萬 元, 共 有 307 台 低 底 盤 公 車,99

XXXXXXXX

R3105+ ADSL


实 习 上 下 点 表 格 解 释 和 相 关 纪 律 要 求 : 1 表 格 中 所 有 名 词 都 为 简 称, 包 括 医 院 名 称 四 年 级 五 年 级 各 专 业 名 称 等 所 有 时 间 都 为 学 生 装 好 行 李 出 发 时 间, 请 提 前 0 分 钟 将 行 李 运 到

3 基 金 杠 杆 从 分 级 基 金 的 概 念, 我 们 知 道 了 分 级 基 金 的 A 份 额 是 每 年 获 得 固 定 收 益 的 稳 健 份 额,B 份 额 是 具 有 杠 杆 效 应 的 激 进 份 额 分 级 基 金 中 的 杠 杆 一 般 有 三 类 : 份 额 杠 杆 =(A

简报158期.doc

zt

2016 年 地 质 工 程 系 教 学 工 作 安 排 2016 学 年 我 系 将 在 总 结 过 去 工 作 的 基 础 上, 结 合 今 年 学 院 以 抓 质 量 强 内 涵 促 改 革 调 结 构 建 品 牌 细 管 理 重 过 程 为 宗 旨, 以 规 范 管 理 深 化 内 涵 为

<4D F736F F D203136BCADBBD8D2E4D3EBD1D0BEBF2E646F63>

萧山中学课程建设方案.doc


Microsoft Word - 9pinggb_A4.doc

Microsoft Word - 9pinggb_A4-f4.doc

理 论 探 索 事 业 单 位 改 革 的 五 点 思 考 余 路 [ 摘 要 ] 事 业 单 位 改 革 是 中 国 改 革 的 重 要 环 节, 其 影 响 力 和 难 度 不 亚 于 国 有 企 业 改 革 本 文 着 重 围 绕 推 进 事 业 单 位 改 革 应 考 虑 的 五 个 方 面

日 本 位 于 亚 洲 东 部, 太 平 洋 西 北 角, 是 我 国 东 方 的 一 个 岛 国 在 洪 积 世 ( 注 1) 的 大 部 分 时 期 内, 日 本 与 大 陆 相 连 大 约 在 洪 积 世 晚 期 至 冲 积 世 ( 注 2) 初 期, 日 本 各 地 发 生 海 进, 出 现

2深化教育教学改革、创新人才培养模式


Microsoft Word - 9pinggb_let.doc

Microsoft Word - 9pingb5_let.doc

退休權益.ppt [相容模式]

Microsoft Word - 1.《國文》試題評析.doc

Ps22Pdf

$%%& ()*+, %&, %-&&%%,. $ %,, $,, & /$- 0(1 $%%& %& 234 %-%, 5&%6&633 & 3%%, 3-%, %643 -%%% :::; 7<9; %-%, 3$%$ :::;

# $# #!# # # # # # # %# # # &# # # # #! "

1 IT IT IT IT Virtual Machine, VM VM VM VM Operating Systems, OS IT

NAT环境下采用飞塔NGFW

64 [ 46 ] (p297) 1924 :? [ 47 ] (p570) ; ; ; ; ; ; ; ; ; ; ; [ 11 ]; [ 35 ] [ 49 ] [ 32 ] ( ) [ 48 ] (p 425) [ 50 ] (p 670 6

untitled

Transcription:

实验四 : 代理服务器 一 实验目的 1 理解正向代理服务器和反向代理服务器的工作原理; 2 掌握搭建反向代理服务器的方法; 3 掌握使用方向代理实现负载均衡 二 实验学时 2 学时 三 实验类型 创新性 四 实验需求 1 硬件每人配备计算机 1 台, 不低于双核 CPU 8G 内存 500GB 硬盘 2 软件 Windows 操作系统, 安装 VirtualBox 虚拟化软件, 安装 Putty 管理终端软件 3 网络计算机使用固定 IP 地址接入局域网, 并支持对互联网的访问, 虚拟主机可通过 NAT 方式访问互联网 4 工具无 五 实验任务 1 完成 Nginx 反向代理服务器部署安装 ; 2 完成反向代理服务器实现内部 Web 服务器的负载均衡 ; 3 完成对内部 Web 服务器的性能测试 六 实验内容及步骤 1 应用场景设计 (1) 场景描述本实验使用 3 台 CentOS 虚拟主机, 其中 2 台为 Web 服务器, 进行 http 业务发布,1 台为 Nginx 服务器, 进行代理服务实现, 并通过 VirtualBox 软件中网卡模式的选择, 实现内外网的分类, 其场景应用结构如图 4-1 所示 3 台 CentOS 虚拟主机的 IP 地址地址配置如表 4-1 所示 管理科学与工程学科 / 阮晓龙 / 13938213680 / 共 8 页, 第 1 页

表 4-1 虚拟主机 IP 地址配置 序号 虚拟主机名称 网络配置 网关 网卡模式 描述 1 Web 服务器 1 10.0.2.14/24 10.0.2.1 桥接 业务网卡 2 Web 服务器 2 10.0.2.15/24 10.0.2.1 桥接 业务网卡 3 172.16.124.102/24 172.16.124.1 代理服务 Nginx 服务器桥接 4 10.0.2.102/24 10.0.2.1 内部业务通信 图 4-1 场景设计结构 (2) 网络配置 Nginx 服务器需要配置 2 个 IP 地址, 一个用于代理服务, 供外网访问 ; 一个用于内部业务通信, 本次实验的虚拟主机网卡名为 ifcfg-enp0s3 其 代理服务 网络配置如下所示, 如图 4-2 所示 #vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 TYPE=Ethernet BOOTPROTO=static IPADDR=172.16.124.102 PREFIX=24 GATWAY=172.16.124.1 DEFROUTE=yes IPV4_FAILURE_FATAL=no NAME=enp0s3 DEVICE=enp0s3 ONBOOT=yes PROXY_METHOD=none BROWSER_ONLY=no 图 4-2 配置 Nginx 服务器 IP-1 将网卡配置文件 ifcfg-enp0s3 进行复制并重命名为 ifcfg-enp0s3:1, 编辑 ifcfg-enp0s3:1 文件进行 内部业务通信 网络配置, 其操作命令如下 # cd /etc/sysconfig/network-scripts/ # cp ifcfg-enp0s3 ifcfg-enp0s3:1 管理科学与工程学科 / 阮晓龙 / 13938213680 / 共 8 页, 第 2 页

# vi ifcfg-enp0s3:1 TYPE=Ethernet BOOTPROTO=static IPADDR=10.0.2.102 PREFIX=24 GATWAY=10.0.2.1 DEFROUTE=yes IPV4_FAILURE_FATAL=no NAME=enp0s3 DEVICE=enp0s3 ONBOOT=yes PROXY_METHOD=none BROWSER_ONLY=no ## 启动网卡 # ifup ifcfg-enp0s3:1 ## 重启网络 # systemctl restart network Nginx 服务器配置完成后, 通过如下命令查看 IP 地址配置, 网络配置结果如图 4-3 所示 # ip addr 图 4-3 Nginx 服务器网络配置参照表 4-1, 完成 3 台虚拟化主机的部署, 完成 2 台 Web 服务器的网络配置, 并将配置命令填写到表 4-2 中 表 4-2 Web 服务器网络配置 管理科学与工程学科 / 阮晓龙 / 13938213680 / 共 8 页, 第 3 页

2 部署 Apache 服务器在 2 台 CentOS 的 Web 服务器上安装 Apache 服务, 可参照 实验三 : 网站服务器 实验指导书中 Apache 安装过程, 进行软件安装 服务启动操作 3 部署 Nginx 服务器 (1) 配置安装源本次实验获取 Nginx 软件包, 是通过引用官方的 RPM 源进行获取, 其操作命令如下, 配置过程如图 4-4 所示 ## 导入 Nginx 官方 GPG 密码, 如果没有该密码, 下载 RPM 包是会出现错误 # rpm --import http://nginx.org/keys/nginx_signing.key ## 加入 Nginx 的 RPM 包软件 # rpm -ivh http://nginx.org/packages/centos/7/noarch/rpms/nginx-r elease-centos-7-0.el7.ngx.noarch.rpm 图 4-4 配置 Nginx 安装源 (2) 安装 Nginx 加入 Nginx 的安装源后, 输入以下命令进行 Nginx 的安装, 其安装过程如图 4-5 所示 # yum install nginx 图 4-5 安装 Nginx (3)Nginx 服务配置 1 防火墙配置开启防火墙的 TCP/80 端口, 从而可远程访问 Nginx 的 Web 服务, 其命令如下所示 ## 添加 TCP/80 端口永久访问 # firewall-cmd --zone=public --add-port=80/tcp --permanent ## 重新加载 firewalld 防火墙规则 # firewall-cmd --reload 2 服务启动完成安装后, 需重启 Nginx 服务, 其操作命令如下, ## 启动 Nginx 服务 # systemctl start nginx 管理科学与工程学科 / 阮晓龙 / 13938213680 / 共 8 页, 第 4 页

## 设置 Nginx 服务开机自启动 # systemctl enable nginx (4)Nginx 测试用户在本地浏览器中输入 http://ip 地址 (IP 地址为 Nginx 虚拟化主机外部服务地址 ), 查看是否能够访问 Nginx 欢迎界面, 如图 4-6 所示, 以验证 Nginx 服务是否安装成功 图 4-6 测试 Nginx 服务 4 负载均衡的实现本次实验所使用的负载均衡算法是轮询算法, 在轮询算法中 Weight 越大, 通过 Nginx 代理分配访问的几率就越大 本次实验设置 Web 服务器 1 的 Weight 值为 1,Web 服务器 2 值为 2, 简单地说, 例如通过 Nginx 服务器进行三次业务访问, 一次请求转发给 Web 服务器 1, 两次请求转发给 Web 服务器 2, 具体配置如下所示 (1) 修改配置文件编辑 Nginx 服务的默认配置文件 default.conf, 该文件存放的目录为 /etc/nginx/conf.d, 将配置文件中内容修改成如下所示, 编辑完成后保存退出 # vi /etc/nginx/conf.d/default.conf server { ## 设置监听端口为 80 listen 80; server_name localhost; location / { root /usr/share/nginx/html; index index.html index.htm; proxy_pass http://fzjh; } 编辑 Nginx 服务的配置文件 nginx.conf, 该文件存放的目录为 /etc/nginx, 在该配置文件中进行负载均衡的配置, 将配置文件中部分内容修改成如下所示, 编辑完成后保存退出 # vi /etc/nginx/nginx.conf http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' 管理科学与工程学科 / 阮晓龙 / 13938213680 / 共 8 页, 第 5 页

'"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; sendfile on; #tcp_nopush on; keepalive_timeout 65; #gzip on; ## 设置负载均衡, 并设置轮询的依据 upstream fzjh { server 10.0.2.14:80 weight=1; server 10.0.2.15:80 weight=2; } 本次实验通过设置 Weight 的轮询算法实现业务的负载均衡, 请查找 Nginx 的其他负载均衡调度算法, 并将算法实现填写到表 4-3 中 表 4-3 负载均衡算法 (2) 服务重启完成配置文件编辑后, 需重启 Nginx 服务, 其操作命令如下 # systemctl restart nginx (3) 访问测试在本地浏览器中输入 Nginx 服务地址, 检测能否访问到内部 Web 服务器发布的内容, 以验证代理服务是否配置成功, 访问结果如图 4-7 所示, 该页面为内部 Web 服务器 1 的网站访问界面 图 4-7 测试负载均衡发布网页 5 性能测试 管理科学与工程学科 / 阮晓龙 / 13938213680 / 共 8 页, 第 6 页

(1) 安装测试工具在 Nginx 接收到请求之后, 需把请求分发到后端 Web 服务集群中, 需记录 Nginx 的分发日志来分析每台 Web 服务器处理的请求数目 ab 是 apache 自带的压力测试工具, 可以对 Apache Nginx Tomcat IIS 等 Web 服务器进行模拟用户访问, 进而进行压力测试, 安装 ab 命令如下所示 # yum install httpd-tools (2) 修改配置文件通过修改 Nginx 配置文件 nginx.conf, 将 Nginx 的访问日志进行记录, 为后续测试结果查看提供参考, 将其配置文件部分内容修改为如下所示 http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main ' $remote_user [$time_local] $http_x_forwarded_for $remote _addr $request ' '$http_x_forwarded_for ' '$upstream_addr ' 'ups_resp_time: $upstream_response_time ' 'request_time: $request_time'; # 设置 Nginx 的访问日志 access_log /var/log/nginx/access.log main; sendfile on; #tcp_nopush on; keepalive_timeout 65; #gzip on; # 设置负载均衡配置 upstream fzjh { server 10.0.2.14:80 weight=1; server 10.0.2.15:80 weight=2; } include /etc/nginx/conf.d/*.conf; } (3) 服务重启完成配置文件编辑后, 需重启 Nginx 服务, 其操作命令如下 # systemctl restart nginx (4) 设置测试命令通过 ad 压力测试工具进行 Nginx 代理业务访问, 其测试命令如下所示 ## n 表示请求数,-c 表示并发数 # ab n 100 c 10 http://172.16.124.102/html/test (5) 查看测试结果执行 ab 压力测试后, 查看 Nginx 的日志文件, 其日志默认存放在 /var/log/nginx/ 目录下, 其查看命令如下, 部分日志结果如图 4-8 所示, 将 Nginx 日志结果进行分析填写到表 4-4 中 # cat /var/log/nginx/access.log 管理科学与工程学科 / 阮晓龙 / 13938213680 / 共 8 页, 第 7 页

图 4-8 Nginx 日志查看 表 4-4 Nginx 日志分析结果 七 实验扩展 1 Nginx 服务器功能 (1)Nginx 除做反向代理服务器外, 可以做正向代理服务器吗? 如果能, 怎样实现? (2)Nginx 和 Tomcat Apache 的区别是什么? 请简要描述 2 性能测试 (1) 性能测试工具有哪几种? 请简要描述 管理科学与工程学科 / 阮晓龙 / 13938213680 / 共 8 页, 第 8 页