一、 下载和安装
下载地址(windows版,linux版):http://nginx.org/en/download.html 1.16.0版本
1.1 windows版
不需安装,直接启动:双击,访问地址http://localhost,看到欢迎页面(通过工具nginx GUI Admin启动)
注意:目录里不能带有中文字符
Nginx-
|_ conf 配置目录
|_ contrib
|_ docs 文档目录
|_ logs 日志目录
|_ temp 临时文件目录
|_ html 静态页面目录
|_ nginx.exe 主程序
2.2 linux版
系统平台:CentOS release 6.6 (Final) 64位。
一、安装编译工具及库文件
二、首先要安装 PCRE
PCRE 作用是让 Nginx 支持 Rewrite 功能。
1、下载 PCRE 安装包,下载地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
2、解压安装包:
3、进入安装包目录
4、编译安装
5、查看pcre版本
安装 Nginx
1、下载 Nginx,下载地址:http://nginx.org/download/nginx-1.6.2.tar.gz
2、解压安装包
3、进入安装包目录
4、编译安装
5、查看nginx版本
到此,nginx安装完成。
Nginx 配置
创建 Nginx 运行使用的用户 www:
配置nginx.conf ,将/usr/local/webserver/nginx/conf/nginx.conf替换为以下内容
检查配置文件nginx.conf的正确性命令:
启动 Nginx
Nginx 启动命令如下:
访问站点
从浏览器访问我们配置的站点ip:
Nginx 其他命令
以下包含了 Nginx 常用的几个命令:
四、反向代理实例
应该有一个nginx服务器有多个应用服务器(可以是tomcat)
可以使用一台虚拟机,安装一个nginx,多个tomcat,来模拟。
4.1 修改nginx.conf
4.2 修改hosts文件
文件位置: C:WindowsSystem32driversetchosts文件添加:
127.0.0.1 www.niubi.com
4.3 实现动静分离
静态资源:css,图片
在所在盘符根目录创建images文件夹,将图片放置在这里
4.5 测试
重启nginx,访问www.niubi.com
五、负载均衡权重
只需要在upstream的server后面添加一个weight即可代表权重。
权重越高,分配请求的数量就越多。默认权重是1。
六、nginx.conf 配置详解
–
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24694 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!