00:02
把反向代理的准备工作我们都做完之后,下面咱就开始最终的这个配置,就是具体的实际的操作,那咱们看具体该怎么做,我们一步步来做一下,首先第一步呢,按照我刚才画的,咱们需要在本地的house中配置一个域名和IP的一个对应关系,这是第一步。就是在我的Windows。系统的host文件中,我们进行一个域名和IP的一个对应关系的一个配置,这是我们要做的第一步,那咱们找到hosts文件,在Windows的C盘,默认应该都是在Windows有一个叫SYSTEM32。里边一个叫drivers ETC,在这里边有我们这个hosts文件,我的文件是这个文件。
01:02
我把它给大家。截个图。这是文件,然后找到文件之后,我们用一个编辑工具把这个文件打开,在里边呢有很多注释,咱们加上一个规则,首先看它的写法,前面是你的IP地址,那我们写上我的IP19 2.16 8.17.129。后面加上域名3W点一二三点com,这个是咱们加上的这么一个规则,在配置文件中就加上这么一句话。前面是IP地址,后面是你的具体内容,就是添加内容在这个host文件中。然后内容加的就是这句话。嗯。IP地址加上你的域名,所以咱们把第一步做到就是做这个事情,然后这一步做到之后,我们进入到第二步操作。
02:10
其实咱们这么加之后呢,我在浏览器中啊,我可以测试一下3W点一二三点com冒号8080,咱们回车,大家看现在我这么做是不是能访问到汤凯。但是咱的效果是怎么样,我通过八零端口是访问,因为八零可以省略,咱们就不需要输入,所以目前应该还做不到,所以咱们下步开始就要做什么,肯定要做到N这个词。也就是第二步,我们需要在我们的NX里边进行这个。请求转发的配置,也就是我们通常说那个反向代理的一个配置。那咱们看怎么做,首先呢,咱们可以找到N这个的配置文件,那我们来找一下。
03:06
N配置文件在这个。UR local NEX,咱们找到里边有个件夹叫con nf,然后里边有一个叫N这个点CF,那咱们把它打开,在这里边有我们的具体内容。首先这个内容中,咱们可以直接在这里边改,或者说我们改完之后呢,再给它放回到里边都是可以的,那我就在这里边,我们就直接做一下修改了,咱们首先找到一个位置,就是这个位置。大家看默认。是八零端口,然后下面有个叫server name,它默认写的是不是叫local house的,然后给他改一下,改成我们的IP地址幺九二点幺六八点。
04:01
幺七点。129,这是第一个改成我们的IP,就是咱们通过IP能访问到。然后IP默认是八零端口,我们要实验的效果就是大家看图上。通过这个地址怎么样。是不是要跳转到咱们的tomcat的8080端口中去,这过程就叫反向代理,那咱们怎么做的,注意下面一个地方叫location。Location什么意思?是不是有本地的意思,或者有路径类的意思,比如这里边你看一个斜杠,就比如我们路径中包含斜杠,当咱们访问的时候,它会通过location给你转发到一个路径中去,所以咱们需要在里边加上这么一个转发的一个路径。那路径我写到下边。它的写法就是我们加上一个属性的名字,叫做。
05:01
Per pass后面加上你的路径,那我直接写下。Pass加上路径HTP冒号杠杠127.0.0.1冒号8080,然后分号。这样的话呢,当咱们访问192.168.17.129,如果它是八零端口,它就会给我们转发到这个127.0.18080端口中去,这样的话我们就做到了这么一段配置。这个我们就实验出来了,然后把这一段我给大家截过来,咱们把它保存,我们最终就可以测试一下了。这是第一部分。然后这个是。第二部分我们加的就是这句话。这是第二步操作,然后做到之后呢,咱们把它保存下。
06:06
啊保存,然后我们来看一下啊,看他是否修改成功,大家看里边。首先咱往下看。192.168.17.129,然后HTP冒号杠杠127.0.018080是不是都对了,这样的话,咱们把这个我们就完成了。好,那我们给他直接退出。而这些呢,都做到之后,其实咱们把这个反向代理就已经做完了,那下面我们把这个效果最终测试一下,咱们就启动一下index来最终做这么一个测试。就是第五个。我们最终的测试。
07:00
咱们就来测试一下。那首先我们先启动一下这个NEX。进入到目录。这个logo。N这个四。然后在里边我们用一个点杠N这个,现在N这个应该就已经启动了,然后咱们最后来做个测试,我在浏览器中呢,直接输一个地址3W点一二三点com打开效果。回车,大家看里边最终的一个结果。啊,应该是啊,没回车我们再试一下啊,3W点一二三点com这个地址,然后我们一回车,大家看现在这个界面是出来了,而我在地址栏中啊,输入的就是3W点一二三点com,但是它是不是能显示出我linu中那个Tom k是不是这个首页面的这个内容。
08:01
这样的话,咱们把这个内容我们就最终完成了。啊,这个就是咱们配置的一个简单的反向代理效果,也就是这张图上的做法,通过他。直接对外访问的是。八零端口,但是通过这个N,这能给他转发到我们内部的8080端口中去,而我浏览器不能直接返8080,要通过八零端口转发到里面去,这个过程就叫做请求转发,这在我们实际的配置中是被经常用到的,包括里边咱们还在Windows中配置一个house文件,能做到这种域名的这么一个跳转。所以这样的话,咱们把反向代理中的第一个简单的实例我们就验证完了,这过程要各位注意有一点啊。就这一点,你需要对它的端口对外开放,加上这么一个规则,要不然你这个应该是访问到,包括这里面涉及到有。
09:05
八零,八零端口,还有这个八零端口都需要对外开放。啊,这个功能我们就实现出来了。
我来说两句