开发环境安装与配置指导:Nginx反向代理服务器域名解析配置

        这是FTP Server的账户信息:

        刚开始登入不进去页面(用的qq浏览器),后来换成谷歌浏览器就成功进去啦。

        主要说一下nginx的配置。

    1nginx.conf配置

        进入Nginx安装目录下的conf文件夹:

        找到nginx.conf并打开,这个文件是Nginx的主配置。

        nginx.conf配置帮助文件已经放在我的github中啦:nginx.conf

        打开github中的nginx.conf,找到红框中的内容:

        将它加入到我们windows当中的nginx.conf文件中,加到介里:

        保存好。

    2转发到目录上的配置

     1image.littlenannan.com配置

        然后我们按照这个路径去创建文件夹。

        我们就在conf文件夹下去创建vhost文件夹:

        然后在vhost文件夹中创建一个文件(老师创建的是image.imooc.com.conf,调皮的小楠楠改啦):

        这就是一个nginx的标准配置文件,它是空白的。

        找到线上的图片服务器的配置,在我的github中:image.littlenannan.com.conf

        把它复制到我们刚刚新建的空白文件image.littlenannan.com.conf中:

        我们在c盘的ftpfile文件夹内创建一个新的文件夹img:

        并把一张图片放入进去:

        接下来我们配置一下本机的host,让本机的nginx配合到image.littlenannan.com这个域名下。

     2host配置

        路径:c:/Windows/System32/drivers/etc

        里面有个hosts:

        打开,添加红框中的内容,保存。

        OK,三个文件都配置好啦。

        接下来我们需要做两件事:

        1,Nginx的重启。

        2,通过访问域名的方式验证图片是否生效。

        第一次重启报错了:

        查了一下,是Nginx尚未启动导致的,我们输入start nginx命令启动一下,再重启就好了:

        不知道为什么,输入域名image.littlenannan.com显示的页面上有个Error:

        但是不影响输入域名:image.littlenannan.com/girl.jpg找到我们的图片:

    3转发到端口的配置

        下面我们来做一个IP端口的转发。

     配置tomcat.littlenannan.com.conf

        我们找到conf下的vhost文件夹,在里面创建一个文件:

        之所以用tomcat做文件名,是因为我们会用tomcat的域名给它进行一个端口转发,转发到tomcat的服务上。

        然后将这个文件(tomcat.littlenannan.com.conf)的内容复制到我们新建的文件中。

        保存,然后再hosts中将tomcat.littlenannan.com也配置成127.0.0.1:

        下面我们启动一下tomcat:

        出现了这个问题,不知道为什么〒▽〒


        2019/04/18

        昨晚睡了一觉今天来了重启了一下电脑,tomcat又可以正常启动啦。

        OK,访问tomcat.littlenannan.com:

        这就说明我们http的转发也是成功的,它的路径是说,我们请求的域名被检测到之后,会转发到proxy_pass所对应的URL上,如下图所示:        

        而这个URL正是tomcat的首页。

        再温习一下前面image.littlenannan.com.conf的配置,是转发到目录上的:

        Windows中nginx的两种配置就OK啦,一个是转发到目录上,一个是转发到http的端口上。

    4关于文件夹转发的小细节

        下面说一下Nginx代理关于文件夹转发的一个小细节。

        我们依然在nginx/vhost下创建一个新的文件,名为s.happymmall.com.conf:

        配置文档见:s.mymall.com.conf

        下面说说自动创建索引的问题,这个细节非常重要。

        将资源转移到一个文件夹之后,我们是否需要autoindex自动创建索引?

        autoindex on就代表自动创建索引,那么我们这个文件夹下面的索引(即root后所跟的内容)也就会自动创建出来了:

        大概是下面这个样子(视频中截了一个图):

        如果置成off,这个目录就是关闭的,访问的时候会显示403,无权限,像酱紫:

        但是对于里面的资源是不受影响的,比如我们里面的图标输入相应路径依然可以访问到:

        这个细节很重要,前端比如js之类我们可以通过浏览器进行查看,但是我们的索引一定要把它关掉,如果不关掉,很容易就被穷举掉(什么意思呀?)。

        当然也有一些实际的场景需要把autoindex设置为on,比如一个下载网站,这样大家去找资源的时候也会比较方便。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,723评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,080评论 2 379
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,604评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,440评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,431评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,499评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,893评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,541评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,751评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,547评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,619评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,320评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,890评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,896评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,137评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,796评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,335评论 2 342