Nginx服务器是什么|nginx常见问题及解决方法
最近练手了一个小项目,想把它部署在linux环境下,通过nginx进行反向代理。之前一直没有部署过nginx,今天就尝试着自己部署。谁知本来半个小时就能搞定的事情,自己一下子花了几个小时。
怪自己经验不足,现把自己遇到的坑记录一下,如果有像我一样的小白遇到同样的问题,可以避免踩坑。关于linux环境下nginx的安装就不说了,网上有很多教程,这里主要记录一下自己遇到的坑。
一、nginx的解压文件和安装后的文件
1)、通过命令 wget http://nginx.org/download/nginx-1.9.9.tar.gz 下载完安装包之后,就要对安装包进行解压。解压后的目录如下:
其中解压文件包含nginx的配置文件,如下:
2)、运行make、make install 命令安装完nginx后,安装的目录如下:
安装目录中的配置文件如下:
注意事项:我们修改配置文件的时候,一定要修改安装目录中的配置文件(/usr/local/nginx/conf/nginx.conf),而不是解压文件中的配置文件。我一直修改的是解压文件中的配置文件,导致反向代理一直不生效,卡了很长时间。
二、如果使用域名的话,一定要配置域名和IP的映射关系
这个配置很简单,下面以windows10环境下域名配置为例:
1、首先打开如下目录:
C:\Windows\System32\drivers\etc
2、打开该目录下的hosts文件
3、在hosts文件末尾添加如下映射:
192.168.61.108 schoole.edu.com
如上所示:schoole.edu.com是域名,192.168.61.108是域名对应的主机的IP。
核心原理:当浏览器访问如下地址 http://schoole.edu.com/student/index/ 的时候,通过域名服务器把schoole.edu.com转换为IP,这样访问地址就变为:http://192.168.61.108/student/index/。由于192.168.61.108这台linux服务器安装了nginx服务,nginx服务通过反向代理把地址映射到应用程序的服务地址和端口。确保了网络访问的安全性。
“纸上得来终觉浅,绝知此事要躬行”,任何事情都不能眼高手低,要亲自动手实践才能有所提高。
相关内容
-
服务器和主机有啥区别|服务器托管和虚拟主机的
服务器和主机有啥区别|服务器托管和虚拟主机的区别,主机,虚拟...
-
mysql安装详细教程|最新安装mysql详细步骤
mysql安装详细教程|最新安装mysql详细步骤,安装,最新,详细教...
-
ie打印提示脚本错误怎么办|ie脚本错误的解决方
ie打印提示脚本错误怎么办|ie脚本错误的解决方法,脚本错误,解...
-
数据恢复大师app怎么用|文件夹误删怎么恢复
数据恢复大师app怎么用|文件夹误删怎么恢复,误删,恢复,数据恢...
-
wifi已连接不可上网怎么解决|wifi已连接但无法
wifi已连接不可上网怎么解决|wifi已连接但无法上网的解决方...
-
鼠标的无线接收器丢了怎么办|无线鼠标接收器坏
鼠标的无线接收器丢了怎么办|无线鼠标接收器坏了解决方法,接...
-
无法拖动图片怎么回事|ps不能直接拖入图片的解
无法拖动图片怎么回事|ps不能直接拖入图片的解决方法,怎么回...
-
联想安装蓝屏怎么回事|联想win10电脑蓝屏解决方
联想安装蓝屏怎么回事|联想win10电脑蓝屏解决方法,联想,怎么...
-
路由器怎么安装和设置|自己买的路由器怎么安装
路由器怎么安装和设置|自己买的路由器怎么安装使用,路由器,设...
-
电脑flash安装失败怎么办|电脑提示未安装flash
电脑flash安装失败怎么办|电脑提示未安装flash的解决方法,安...
-
屏幕失灵点不动怎么办|手机屏幕失灵真正实用的
屏幕失灵点不动怎么办|手机屏幕失灵真正实用的解决方法,实用,...
-
怎么删除电脑病毒文件|电脑上有顽固病毒文件怎
怎么删除电脑病毒文件|电脑上有顽固病毒文件怎么删除,上有,顽...
-
windows的文件夹命名有哪些|文件夹批量重命名编
windows的文件夹命名有哪些|文件夹批量重命名编号的方法,批量...
-
dmg文件是什么|mac怎么制作镜像文件
dmg文件是什么|mac怎么制作镜像文件,镜像文件,制作,文件,映像...
-
图片压缩电脑怎么操作|怎样用电脑压缩图片文件
图片压缩电脑怎么操作|怎样用电脑压缩图片文件,操作,压缩图片...