国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页系统集成网络管理 → Linux VPS上配置Nginx反向代理教程

Linux VPS上配置Nginx反向代理教程

我要评论 2011/05/26 11:12:01 来源:国语自产精品视频在线看 编辑:downcc.com [ ] 评论:0 点击:389次

Nginx是一款高性能🏄的【de】HTTP和反向【hé fǎn xiàng】代理服【dài lǐ fú】务器【wù qì】🌆。VPS侦探以【zhēn tàn yǐ】📴前已经🍎多次介绍过Nginx的【de】HTTP应用,比如lnmp一键安装包。下面要💒说的【de】是💸Nginx的【de】反向代理功能🏄。

反向代理是什么?

反向代理指以【lǐ zhǐ yǐ】🦇代理服务器📬来接受【lái jiē shòu】Internet上的连【shàng de lián】接请求🧚,然后将🤣请求转【qǐng qiú zhuǎn】发给内📰部(或其他)网络上【wǎng luò shàng】的服务器📬,并将从【bìng jiāng cóng】服务器📬上得到🥍的结果返回给【fǎn huí gěi】Internet上请求⏪连接的客户端。

实现方法:

比如我【bǐ rú wǒ】🏵想在💅VPS上建一📻个【gè】t.vpser.net的域名用来反向代理访问twitter,首先在【shǒu xiān zài】📏域名注册商那里的域名管理上为域【shàng wéi yù】😻名t.vpser.net添加【tiān jiā】A记录到🎫VPS的IP上👺,再在【zài zài】VPS上👺修改Nginx的配置文件【wén jiàn】😩,添加【tiān jiā】如下【xià】:

server
	{
    	listen          80;
    	server_name     t.vpser.net;

    	location / {
        	proxy_pass              http://twitter.com/;
        	proxy_redirect          off;
        	proxy_set_header        X-Real-IP       $remote_addr;
        	proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
        	}
	}
添加好后【hòu】,先执行:/usr/local/nginx/sbin/nginx -t 检查配【jiǎn chá pèi】置是否正常🕤,如果显示:the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok      configuration file /usr/local/nginx/conf/nginx.conf test is successful 则正常🕤,否则按【fǒu zé àn】错误提【cuò wù tí】示修改🛐配置。

再执行🍜 kill -HUP `cat /usr/local/nginx/logs/nginx.pid` 使配置【shǐ pèi zhì】🚥生效🐒,域名解【yù míng jiě】析生效🐒后【hòu】就可😟以通过t.vpser.net 访问twitter了【le】😦。

>>转载请【zhuǎn zǎi qǐng】注明出【zhù míng chū】📄处🛒:VPS侦探

关键词:Linux,VPS,Nginx,反向代🕔理【lǐ】

阅读本文后您有什么感想? 已有 人给出评价!

  • 0 欢迎喜欢
  • 0 白痴
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙视