A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yuchengmin 中级黑马   /  2018-7-20 09:26  /  889 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Nginx的介绍与安装一、什么是Nginx
Nginx是一种服务器软件,其最主要、最基本的功能是可以与服务器硬件结合,让程序员可以将程序发布在Nginx服务器上,让成千上万的用户可以浏览。除此之外,Nginx还是一种高性能的HTTP和反向代理服务器,同时也是一个代理邮件服务器。也就是说,我们在Nginx上可以:
1、发布网站
2. 实现负载均衡
3. 作为邮件服务器实现收发邮件等功能
本篇我们只讨论Nginx发布网站的功能。
扩展:
所谓的负载均衡是指,当同时有多个用户访问我们的服务器的时候,为了减少服务器的压力,我们需要将用户引入服务器集群中的较轻压力的服务器,分担较重压力服务器的负担。如图1所示。
1:Nginx的负载均衡示意图
二、Windows中安装Nginx步骤2.1、下载Nginx
进入http://nginx.org/网站,下载nginx-1.13.8.zip文件。具体操作如图2、图3所示。
                                                                                                                  
2:Nginx下载图解一
3:Nginx下载图解二
如下图4Nginx的安装目录。
4:Nginx安装目录
注意事项:
路径 不要有中文
扩展:
Nginx服务器默认监听80端口,如果80端口被占用,打开dos窗口,输入netstat -na查看端口号。
如果端口号被占用,可以找到配置文件修改端口号,如图5、图6、图7所示。
5:修改Nginx端口号步骤一
然后找到配置文件,并打开
6:修改Nginx端口号步骤二
7:修改Nginx端口号步骤三
2.2、安装、访问及停止Nginx
1. 进入CMD模式,并切换到Nginx安装文件所在的目录。如图8所示。
8:dos命令切换Nginx安装文件所在的目录
2. start  nginx命令,启动Nginx服务器,如图9所示。
9:启动Nginx
3. 打开Windows中的浏览器,访问本机中Nginx服务器首页,http://127.0.0.1:80http://localhost,如图10所示。
10:访问Nginx服务器
4. nginx  -s  stop命令,停止Nginx服务器,如图11所示
11:停止Nginx服务器
5. 要准备发布自己的网页,修改配置文件.就要重启服务器。
2.3Windows版的Nginx中配置和发布HTML页面步骤
1、修改Nginx目录中conf目录下的nginx.conf配置文件,并保存,如图12所示。
12:修改Nginx网页路径
注意事项:
Root路径、index路径不要有中文!!!!
2、start  nginx命令,启动Nginx服务器。如图13所示。
13:重启Nginx服务器
14:展示效果
注意事项:
有很多同学可能无法展示图片,是因为图片的路径问题,Nginx无法识别“ ..”的路径。如图15所示。
15-1:页面出现“..”路径一
15-2:页面出现“..”路径二
解决方案:
需要将网页所在的路径放到与img css js同样文件夹下,然后将路径改成如图16所示。
16:修改路径

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马