- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Nginx安装及简单配置负载均衡和反向代理一.环境VMware:Redhat(Server_A 部署nginx文件服务页面)WinServer(Server_B 部署IIS)Redhat(nginx代理服务器)源码包:nginx-1.5.3.tar.gz openssl-1.0.1c.tar.gz(提供ssl加密协议)pcre-8.33.tar.gz (http rewrite模块:地址重写)zlib-1.2.8.tar.gz(gzip模块,传输数据打包)拓扑结构:二.安装安装基础编译环境yum install -y gcc gcc-c++ make 安装2.1解压cd /tmp/soft/tarxzfvnginx-1.5.3.tar.gzcd ..tarxzfvopenssl-1.0.1c.tar.gzcd ..tarxzfvpcre-8.33.tar.gzcd ..tarxzfvzlib-1.2.8.tar.gz2.2安装依赖cd/tmp/soft/pcre-8.33./configuremakemakeinstallcd/tmp/soft/zlib-1.2.8./configuremakemakeinstallcd/tmp/soft/openssl-1.0.1c./configuremakemakeinstall2.3安装nginxcd/tmp/soft/nginx-1.5.3./configure--prefix=/home/nginx--with-http_stub_status_module --with-http_ssl_module./configure –help #查看配置概述makemakeinstall3.yum安装依赖包:也通过配置yum源来安装:yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel4.启动nginx/home/nginx/sbin/nginxps-ef|grepnginxnginx的一些常用命令:/home/nginx/sbin/nginx -h 命令可查看详细参数重启:nginx -s reload停止:nginx -s stop或者是通过kill nginx进程号查看已安装模块:nginx -V查看版本:nginx -v 查看配置文件是否正确: nginx -t 三.配置反向代理1.修改nginx.conf配置文件vim/home/nginx/conf/nginx.conf1.1在http段做如下配置upstream redhatnginx{server 37:9003;}upstream winserveriis{server 57:80;}server { listen 8081; server_name ; location /{ proxy_pass http://redhatnginx; index index.html index.htm;}}server { listen 8082; server_name ; location /{ proxy_pass http://winserveriis; index index.html index.htm;}} 2. 关闭防火墙和selinux[root@master ~]# service iptables stopsed -i s/SELINUX=enforcing/SELINUX=disabled/ /etc/selinux/configsetenforce 03.重启nginx/home/nginx/sbin/nginx -s reload #重启nginx四.验证1.Client端访问:65:8082/2.Client端访问:65:8081/五.负载均衡配置这里为了验证,所以两台服务器一个部署了IIS服务,一台部署了nginx服务。通过访问相同地址,根据配置权重不同,显示对应服务器的页面。1.修改nginx.conf配置文件在上面反向代理配置基础上,修改upstream部分。upstream redhatnginx{server 37:9003;}upstream winserveriis{server 37:9003weight=3;server 57:80;}2.重启nginx3.验证浏览器访问weindows IIS服务器:65:8082/3.1页面显示57:80的nginx服务页面。3.2
您可能关注的文档
- 2007-2012人民银行笔试真题.doc
- 2005-12-17河北大学数学分析考研考试试题.pdf
- 2008年徐州市中考英语试题和答案.doc
- 2009--2015年大学语文考试试卷.doc
- 2008年新年祝福.ppt
- 2009-2017年全国1卷高考政治生活主观题全解析.pptx
- 2009年安徽省初中毕业学业考试物理试题和标准答案.doc
- 2009年暑假致学生家长一封信.doc
- 2010版GMP中有关药品生产管理问题探讨.pptx
- 2010年4月高等教育自学考试金融理论和实务试题.doc
- “正德厚生,臻于至善”:中国移动企业文化建设的探索与实践.docx
- 纳米复合介质受潮后的耐电性能蜕变与吸潮机制探秘.docx
- 一种基于Sorting机制的偶图模型检测工具的设计与实现.docx
- 华南理工大学数字图书馆信息资源建设项目管理的深度剖析与策略优化.docx
- 平台艺术:开启艺术大众化新时代.docx
- 百合抗病基因类似物克隆及杂种胚培珠离体培养技术的协同创新研究.docx
- 詹姆斯·菲什金协商民主理论探析.docx
- 经济法视域下政府诚信的多维审视与建设路径.docx
- 血管内热交换下不同低温治疗对犬重型颅脑外伤脑保护作用的比较研究.docx
- 白藜芦醇抗急性痛风性关节炎:疗效剖析与机制探寻.docx
原创力文档


文档评论(0)