欢迎来到天天文库
浏览记录
ID:13114543
大小:184.48 KB
页数:19页
时间:2018-07-20
《nginx反向绑定域名方法和详细操作应用实例google和gra》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Nginx反向绑定域名方法和详细操作应用实例:Google和Gravatar反向绑定域名,即将域名B绑定到域名A上,用户只要访问B就等同于进入A,内容都是由A提供,它有点像建立了一个A的镜像。什么时候要用到反向绑定域名?服务器集群和网站负载均衡时,把用户访问请求发送不同的服务器上。关于反向绑定域名的方法部落之前也分享过好几次,本篇文章就来详细介绍一下Nginx反向绑定域名方法。之所以要用Nginx,主要在于Nginx在反向绑定域名有着天然的优势,并且功能强大,可以满足我们更多更高的应用需求。平常我们都是用Nginx反向绑定域名来搞定无法绑定域名的空间,这次来分享一下搞定
2、Google和Gravatar两个网站访问的问题,更多的有关于反向绑定域名的方法还有:1.多种应用:反向绑定域名的方法-强制绑定域名,实现负载均衡,域名内网转发;2.简单操作:反向绑定域名方法-Nginx反向配置和kangle服务器反向设置;3.虚拟主机:7ghost基于PHP的网站反向绑定域名程序无需.htaccess的URL重写。注意:上面提到的Nginx反向绑定域名都需要用到VPS主机,如果你只有虚拟主机,则可以试试7ghost。Nginx反向绑定域名方法和详细操作应用实例:Google和Gravatar一、Nginx安装和基本操作命令1、Nginx可以直接使用L
3、NMP这样的一键安装包,例如:LNMP新版VPS主机控制面板安装。2、如果你是用一个专门的服务器来作反向绑定域名用,则只需要安装一个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-
4、-with-ipv6·make&&makeinstall3、如果在执行以上命令遇到./configure:error:theHTTPrewritemodulerequiresthePCRElibrary.错误提示,运行:yum-yinstallpcre-developensslopenssl-devel4、执行以下命令,把ngx_http_substitutions_filter_module模块编译进去,主要为了反向绑定域名过滤到页面的URL地址。·gitclonehttps://github.com/yaoweibin/ngx_http_substitutions_
5、filter_module.git·./configure--prefix=/usr/local/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/sbi
6、n/useradd-gwwwwww·/usr/local/nginx/sbin/nginx6、或者,你也可以直接使用以下命令:·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
7、·--prefix=/www/wdlinux/nginx#安装位置·--with-http_ssl_module·--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这个目
此文档下载收益归作者所有