欢迎来到天天文库
浏览记录
ID:28658744
大小:218.50 KB
页数:17页
时间:2018-12-12
《如何设置Nginx反向绑定域名》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.如何设置Nginx反向绑定域名反向绑定域名,即将域名B绑定到域名A上,用户只要访问B就等同于进入A,内容都是由A提供,它有点像建立了一个A的镜像。什么时候要用到反向绑定域名?服务器集群和网站负载均衡时,把用户访问请求发送不同的服务器上。关于反向绑定域名的方法部落之前也分享过好几次,本篇文章就来详细介绍一下Nginx反向绑定域名方法。之所以要用Nginx,主要在于Nginx在反向绑定域名有着天然的优势,并且功能强大,可以满足我们更多更高的应用需求。平常我们都是用Nginx反向绑定域名来搞定无法绑定域名的空间,这次来分享一下搞定Google和Gravatar两个网站访问的问题,更多的
2、有关于反向绑定域名的方法还有:§多种应用:反向绑定域名的方法-强制绑定域名,实现负载均衡,域名内网转发;§简单操作:反向绑定域名方法-Nginx反向配置和kangle服务器反向设置;§虚拟主机:7ghost基于PHP的网站反向绑定域名程序无需.htaccess的URL重写。注意:上面提到的Nginx反向绑定域名都需要用到VPS主机,如果你只有虚拟主机,则可以试试7ghost。Nginx反向绑定域名方法和详细操作应用实例:Google和Gravatar一、Nginx安装和基本操作命令1、Nginx可以直接使用LNMP这样的一键安装包,例如:LNMP新版VPS主机控制面板安装。2、如果
3、你是用一个专门的服务器来作反向绑定域名用,则只需要安装一个Nginx即可,为VPS主要省点资源。命令:§wgethttp://sysoev.ru/nginx/nginx-0.7.64.tar.gz§tarzxvfnginx-0.7.64.tar.gz§cdnginx-0.7.64§./configure--user=www--group=www--prefix=/usr/local/nginx--with-http_stub_status_module--with-http_ssl_module--with-ipv6§make&&makeinstall3、如果在执行以上命令遇到./
4、configure:error:theHTTPrewritemodulerequiresthePCRElibrary.错误提示,运行:yum-yinstallpcre-developensslopenssl-devel4、执行以下命令,把ngx_http_substitutions_filter_module模块编译进去,主要为了反向绑定域名过滤到页面的URL地址。§gitclonehttps://github.com/yaoweibin/ngx_http_substitutions_filter_module.git....§./configure--prefix=/usr/lo
5、cal/nginx--with-http_stub_status_module--with-http_ssl_module--with-http_gzip_static_module--with-ipv6--add-module=/root/nginx-0.7.64/ngx_http_substitutions_filter_module§make&&makeinstall5、最后添加www用户,启动Nginx服务。§/usr/sbin/groupadd-fwww§/usr/sbin/useradd-gwwwwww§/usr/local/nginx/sbin/nginx6、或者,你
6、也可以直接使用以下命令:§cd/tmp§gitclonegit://github.com/yaoweibin/ngx_http_substitutions_filter_module.git#nginx的过滤器模块(比http_sub_module更加灵活)§wgethttp://nginx.org/download/nginx-1.7.7.tar.gz§tar-xzvfnginx-1.7.7.tar.gz§cd/tmp/nginx-1.7.7§./configure§--prefix=/www/wdlinux/nginx#安装位置§--with-http_ssl_module
7、§--with-http_sub_module§--with-http_gzip_static_module§--with-http_stub_status_module§--add-module=/tmp/ngx_http_substitutions_filter_module#添加nginx过滤器模块§make&makeinstall7、Nginx的配置文件一般是在:/usr/local/nginx/conf这个目录下nginx.conf。8、修改了ngi
此文档下载收益归作者所有