nginx 学习篇:location 模块和反向代理配置

一、概述 location 模块是 nginx 中用的最多的,也是最重要的模块了,什么负载均衡啊、反向代理啊、虚拟域名啊都与它相关。 location 根据它字面意思就知道是来定位的,定位 URL,解析 URL,所以,它也提供了强大的正则匹配功能,也支持条件判断匹配,用户可以通过 location 指令实现 Ngi ... 阅读更多

nginx 学习篇:server 模块

一、概述 server 模块是 http 的子模块,它用来定一个虚拟主机,一个 server 模块主要包含一下配置:

这个配置的意思是当有用户在浏览器中输入 192.168.87.131:8080 访问主机的 8080 端口时,服务器将会返回/hom ... 阅读更多

nginx 学习篇:nginx 的配置文档

一、概述   二、 nginx 配置 nginx 的配置文件位于/usr/local/nginx/conf/nginx.conf,根据安装位置的不同而不同,也有可能在/etc/nginx/nginx.con,打开文件:

一共分为六 ... 阅读更多

nginx 学习篇:添加 nginx 到开机自启

  创建文件/etc/init.d/nginx,把脚本复制进去,nginx 官方启动脚本:nginx 官方脚本地址

需要修改的两个地方:

[crayon-694d ... 阅读更多

nginx 学习篇:nginx 安装

一、摘要 nginx 安装有三种方式: 1 、配置 yum 安装:这个需要先配置好 yum 软件包,然后使用 yum install nginx 命令安装。 2 、源码安装:去官网下载源码,自行编译安装。 3 、使用第三方提供的安装包:如 lnmp 一键安装包,简单操作就能一键配置。 这里我使用的是第二种方式,从源码安装。 ... 阅读更多

nginx 学习篇:nginx 介绍

一、摘要 早就听说了强大的 nginx,一直想找个机会好好了解一下,可惜网上的资料纷杂不一,大部分都是直接把配置文件一扔,很少去解释每个配置的意义,看得天花乱坠,知其然不知其所以然。所以下定决心自己好好动手去玩一玩,顺便记录下这一个神奇的过程~ 二、 nginx 介绍 Nginx (engine x) 是 ... 阅读更多