最近练手了一个小项目,想把它部署在linux环境下,通过nginx进行反向代理 。之前一直没有部署过nginx,今天就尝试着自己部署 。谁知本来半个小时就能搞定的事情,自己一下子花了几个小时 。
怪自己经验不足,现把自己遇到的坑记录一下,如果有像我一样的小白遇到同样的问题,可以避免踩坑 。关于linux环境下nginx的安装就不说了,网上有很多教程,这里主要记录一下自己遇到的坑 。
一、nginx的解压文件和安装后的文件
1)、通过命令 wget下载完安装包之后,就要对安装包进行解压 。解压后的目录如下:
其中解压文件包含nginx的配置文件,如下:
2)、运行make、make命令安装完nginx后,安装的目录如下:
文章插图
安装目录中的配置文件如下:
注意事项:我们修改配置文件的时候,一定要修改安装目录中的配置文件(/usr/local/nginx/conf/nginx.conf),而不是解压文件中的配置文件 。我一直修改的是解压文件中的配置文件,导致反向代理一直不生效,卡了很长时间 。
二、如果使用域名的话,一定要配置域名和IP的映射关系
这个配置很简单,下面以环境下域名配置为例:
【nginx常见问题及解决方法Nginx服务器是什么】1、首先打开如下目录:
C:rsetc
2、打开该目录下的hosts文件
3、在hosts文件末尾添加如下映射:
192.168.61.108 .
如上所示:.是域名,192.168.61.108是域名对应的主机的IP 。
核心原理:当浏览器访问如下地址的时候,通过域名服务器把.转换为IP,这样访问地址就变为: 。由于192.168.61.108这台linux服务器安装了nginx服务,nginx服务通过反向代理把地址映射到应用程序的服务地址和端口 。确保了网络访问的安全性 。
“纸上得来终觉浅,绝知此事要躬行”,任何事情都不能眼高手低,要亲自动手实践才能有所提高 。
- 张贤胜和泫雅情侣照张贤胜个人资料及近况和图片
- 韩国美女金喜善个人资料及近况和图片金喜善主演电影电视剧
- 泫雅小短裙事件图片泫雅个人资料及近况和图片
- 李宝英个人资料及近况和图片李宝英整容了吗
- 水卜麻美个人资料及近况和图片
- 张梓琳老公eil个人资料及近况和图片背景揭秘
- 裴秀智个人资料及近况和图片裴秀智承认自己整容
- 刘若英个人资料及近况和图片刘若英年龄多大
- 李光洙女友刘仁娜个人资料及近况和图片
- 少女时代成员详细个人资料及近况和图片和作品