首页 > 经验 > 关键词  > Nginx配置最新资讯  > 正文

Nginx反向绑定域名方法和详细操作应用实例:Google和Gravatar

2014-12-31 10:07 · 稿源: 免费资源部落

反向绑定域名,即将域名B绑定到域名A上,用户只要访问B就等同于进入A,内容都是由A提供,它有点像建立了一个A的镜像。什么时候要用到反向绑定域名?服务器集群和网站负载均衡时,把用户访问请求发送不同的服务器上。

关于反向绑定域名的方法部落之前也分享过好几次,本篇文章就来详细介绍一下Nginx反向绑定域名方法。之所以要用Nginx,主要在于Nginx在反向绑定域名有着天然的优势,并且功能强大,可以满足我们更多更高的应用需求。

平常我们都是用Nginx反向绑定域名来搞定无法绑定域名的空间,这次来分享一下搞定Google和Gravatar两个网站访问的问题,更多的有关于反向绑定域名的方法还有:

  1. 多种应用:反向绑定域名的方法-强制绑定域名,实现负载均衡,域名内网转发;
  2. 简单操作:反向绑定域名方法-Nginx反向配置和kangle服务器反向设置;
  3. 虚拟主机:7ghost基于PHP的网站反向绑定域名程序无需.htaccess的URL重写。

注意:上面提到的Nginx反向绑定域名都需要用到VPS主机,如果你只有虚拟主机,则可以试试7ghost。

Nginx反向绑定域名方法和详细操作应用实例:Google和Gravatar

一、Nginx安装和基本操作命令

1、Nginx可以直接使用LNMP这样的一键安装包,例如:LNMP新版VPS主机控制面板安装。

2、如果你是用一个专门的服务器来作反向绑定域名用,则只需要安装一个Nginx即可,为VPS主要省点资源。命令:

  • wget https://sysoev.ru/nginx/nginx-0.7.64.tar.gz
  • tar zxvf nginx-0.7.64.tar.gz
  • cd nginx-0.7.64
  • ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-ipv6
  • make && make install

3、如果在执行以上命令遇到./configure: error: the HTTP rewrite module requires the PCRE library.错误提示,运行:yum -y install pcre-devel openssl openssl-devel

4、执行以下命令,把ngx_http_substitutions_filter_module模块编译进去,主要为了反向绑定域名过滤到页面的URL地址。

  • git clone https://github.com/yaoweibin/ngx_http_substitutions_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 && make install

5、最后添加www用户,启动Nginx服务。

  • /usr/sbin/groupadd -f www
  • /usr/sbin/useradd -g www www
  • /usr/local/nginx/sbin/nginx

6、或者,你也可以直接使用以下命令:

  • cd /tmp
  • git clone git://github.com/yaoweibin/ngx_http_substitutions_filter_module.git # nginx 的过滤器模块(比http_sub_module更加灵活)
  • wget https://nginx.org/download/nginx-1.7.7.tar.gz
  • tar -xzvf nginx-1.7.7.tar.gz
  • cd /tmp/nginx-1.7.7
  • ./configure \
  • --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 & make install

7、Nginx的配置文件一般是在:/usr/local/nginx/conf 这个目录下nginx.conf。

8、修改了nginx.conf文件后,记得先检测一下语法是否正常:/usr/local/nginx/sbin/nginx -t,防止重启Nginx后服务器不正常。

9、Nginx重启命令:/usr/local/nginx/sbin/nginx -s reload 或者 kill -HUP `cat /usr/local/nginx/logs/nginx.pid` 或者 service nginx resatrt

10、上面介绍的两种安装方法适合有一定VPS经验的朋友,这里还有一个适合新手朋友的安装命令:

  • yum -y install gcc automake autoconf libtool make
  • yum install gcc gcc-c++
  • cd /usr/local/src
  • wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.34.tar.gz
  • tar -zxvf pcre-8.34.tar.gz
  • cd pcre-8.34
  • ./configure
  • make
  • make install
  • cd /usr/local/src
  • wget https://zlib.net/zlib-1.2.8.tar.gz
  • tar -zxvf zlib-1.2.8.tar.gz
  • cd zlib-1.2.8
  • ./configure
  • make
  • make install
  • cd /usr/local/src
  • wget https://www.openssl.org/source/openssl-1.0.1c.tar.gz
  • tar -zxvf openssl-1.0.1c.tar.gz
  • cd /usr/local/src
  • wget https://nginx.org/download/nginx-1.4.2.tar.gz
  • tar -zxvf nginx-1.4.2.tar.gz
  • cd nginx-1.4.2
  • git clone https://github.com/yaoweibin/ngx_http_substitutions_filter_module.git
  • ./configure --sbin-path=/usr/local/nginx/nginx \
  • --conf-path=/usr/local/nginx/nginx.conf \
  • --pid-path=/usr/local/nginx/nginx.pid \
  • --with-http_ssl_module \
  • --with-http_sub_module \
  • --with-http_gzip_static_module \
  • --with-http_stub_status_module \
  • --with-pcre=/usr/local/src/pcre-8.34 \
  • --with-zlib=/usr/local/src/zlib-1.2.8 \
  • --add-module=/usr/local/src/nginx-1.4.2/ngx_http_substitutions_filter_module \
  • --with-openssl=/usr/local/src/openssl-1.0.1c
  • make
  • make install
  • /usr/local/nginx/nginx

举报

  • 相关推荐
  • 政策东风劲吹,StarlinkX借势启航深耕亚太蓝海

    文章概述了亚太地区在数字经济浪潮下拥抱Web3.0技术变革的趋势。随着各国出台支持政策,AI可穿戴设备制造商StarlinkX抓住机遇加速布局,其产品线凭借生物识别、健康监测和物联网体验等优势,精准契合Web3.0时代对数据隐私保护的需求。公司通过建立区域总部和研发中心,深度融入当地产业链,实现业绩快速增长。文章指出,亚太地区作为全球最具活力的数字经济增长极,正通过完善区块链激励机制、培育去中心化金融生态等措施,构建优质的数字经济发展生态圈。StarlinkX的成功印证了紧跟时代步伐的企业方能行稳致远。

  • B站支持绑定Steam:Steam账号绑定功能上线

    近日,哔哩哔哩(B站)官方账号“小站助手”宣布推出Steam账号绑定服务,目前该功能处于内测阶段,用户可通过加入任意B站“小站”社区获取测试权限。未加入小站的用户完成加入流程后,即可在App端进入小站页面,通过右上角侧边栏选择“我的游戏数据”开启绑定操作,网页端同步支持该功能。

  • 淘宝天下入选《TopDigital2025全球AI营销图谱》

    7月29日,淘宝天下凭借AI服务平台"淘宝AI智+"的创新实践,成功入选《TopDigital2025全球AI营销图谱》"智能分析与决策"赛道。该平台整合淘宝生态数据资源,构建覆盖数据分析、智能营销、内容生成等全链路的AI解决方案体系,通过模块化设计降低使用门槛,帮助商家实现降本增效。平台还提供深度定制开发服务,推动AI能力与业务场景有机融合。此次入选标志着淘宝天下在AI技术创新与商业应用方面的成果获得行业认可。团队表示将持续聚焦AI技术实用价值转化,拓展电商营销领域的创新应用场景。

  • iQOO Z10 Turbo+官宣8月7日发布

    今日,iQOO手机正式宣布,全新性能旗舰iQOO Z10Turbo+将于8月7日19:00全球首发,并同步开启全渠道销售。即日起,用户可通过各大电商平台及线下门店预约新机,首销期间可享价值2214元的专属礼包,包含一年延保、三年电池保障服务及一年后盖换新等权益。 作为行业首款搭载8000mAh超薄蓝海电池的性能机型,iQOO Z10Turbo+凭借“续航怪兽”属性引发关注。官方实测数据显示,该机可�

  • 抖音低价加码酒旅,OTA群战升级

    继外卖补贴热战之后,酒旅也暗潮涌动。 最新消息是,抖音本地生活在暑期将投入亿元级对酒旅做补贴,联合华住、凯悦等酒店集团推出6 折订房优惠,新客专享价等。抵达用户的通道,除品牌酒店集团矩阵号、职人号直播间,还有抖音日历房。 针对酒旅行业的进击行动,抖音是今年的第三个玩家。 在此之前,京东于618 当天打出「三年0佣金」政策吸引酒店入驻,立志重构O

  • 小米米家空调Pro系列开启OTA:新增空气管理、智能气流联动功能

    小米今天宣布,米家空调Pro系列今日起开启全链路OTA升级。 这次OTA主要是新增了空气管理和智能气流联动功能,覆盖米家空调Pro系列产品。 空气管理:支持联动空调、空气净化器、新风机等空气管理设备,一键开启全屋空气管理模式。当室内空气质量变差时,能自动开启联动设备来改善空气质量,用户可在APP上实时查看室内温度、湿度、PM2.5、甲醛等空气指标数据。 智能气

  • 文远知行与阿布扎比综合交通中心合作,扩大Robotaxi在阿运营范围

    2025年7月29日,文远知行与Uber合作在阿布扎比推出Robotaxi服务,覆盖阿尔雷姆岛和阿尔马里亚岛等核心区域。这是中东地区规模最大的自动驾驶车队,采用文远知行新一代GXR车型,每车可载5人。服务范围已覆盖阿布扎比近半核心区,包括主要住宅区和商业中心。自2024年12月启动以来,车队规模已增长三倍,日均完成数十次订单。该项目是阿布扎比智能交通战略的重要部分,目标到2040年实现25%公共交通依赖智能出行。合作方表示,这将推动自动驾驶技术在中东地区的主流化应用。

  • 苹果发布iOS 26 Beta 4:液态玻璃又变了

    苹果今天发布了iOS 26的第四个开发者预览版,液态玻璃的效果又调整了。 目前来看,苹果内部也非常纠结,一方面想要呈现出完美的液态玻璃效果,但一方面有又要根据用户反馈进行削弱,否则会出现卡顿和易读性问题。 在上一版将液态玻璃效果大砍之后,这次又加回来了一些,减少了普通磨砂玻璃效果,不过变化比较小,文本仍然可读,更像是在Beta 2和Beta 3之间取得平衡�

  • 上上签加入日本AILTA,共建可信AI与数字合规新范式

    中国电子签约行业领军服务商上上签电子签约(BestSign)宣布加入日本AI法律技术协会(AILTA),成为该组织正式会员。此举标志着上上签在国际合规生态中的进一步深耕,也意味着其将在AI法律技术和数字签约标准建设中持续发挥"互信合规"的中国方案作用。AILTA是日本LegalTech领域最具代表性的行业协会平台,上上签加入后将与协会在AI合同审查、风险条款识别、数据保护机制等多个方向开展联合研究。上上签CEO万敏表示,加入AILTA是从技术服务走向合规共建的重要一步,未来电子签约比拼的将不仅是功能多少,而是对本地文化、商业伦理、合规诉求的理解深度。

  • 享界S9喜迎OTA:智驾更强大 车位到车位全程无断点

    享界S9迎来重磅OTA升级,从鸿蒙座舱到乾崑智驾全方位焕新,为用户带来更智能、更便捷的出行体验。 在鸿蒙座舱体验上,新增4种动态迎宾灯效,星芒、萌宠等专属灯效,用蓝牙钥匙解锁时投射车前地面,氛围感拉满;还有体感游戏步步跟随”,让驻车时光趣味十足。 扶手屏儿童锁功能,可通过设置、控制中心或语音指令快速操作,防止儿童误触,守护行车安全。 幕布悬�