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下载图解二 如下图4为Nginx的安装目录。 图4:Nginx安装目录 注意事项: 路径 不要有中文 扩展: Nginx服务器默认监听80端口,如果80端口被占用,打开dos窗口,输入netstat -na查看端口号。 如果端口号被占用,可以找到配置文件修改端口号,如图5、图6、图7所示。 图5:修改Nginx端口号步骤一 然后找到配置文件,并打开 图6:修改Nginx端口号步骤二 图7:修改Nginx端口号步骤三 2.2、安装、访问及停止Nginx1. 进入CMD模式,并切换到Nginx安装文件所在的目录。如图8所示。 图8:dos命令切换Nginx安装文件所在的目录 2. 用start nginx命令,启动Nginx服务器,如图9所示。 图9:启动Nginx 图10:访问Nginx服务器 4. 用nginx -s stop命令,停止Nginx服务器,如图11所示 图11:停止Nginx服务器 5. 要准备发布自己的网页,修改配置文件.就要重启服务器。 2.3、Windows版的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:修改路径
|