Nginx的下载和安装

一、 下载和安装

下载地址(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进行处理,非常感谢!

上一篇 2021年7月9日
下一篇 2021年7月9日

相关推荐