Windows下安装nginx
首先我们来了解一下什么是nginx
一、什么是nginx
简单的来说:Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器
其主要的优点就是:其特点是占有内存少,并发能力强,并且它的安装还非常的简洁
二、为什么要使用nginx
在传统的Web项目中,并发量小,用户使用的少。所以在低并发的情况下,用户可以直接访问tomcat服务器,然后tomcat服务器返回消息给用户。当用户使用量增多的时候就不能让他直接去访问tomcat服务器,这样的话不太安全,所以就用一个代理服务来作为一个中介来让客户间接访问tomcat,先让用户访问nginx再通过nginx反射到tomcat服务器上面去,这样即使有什么攻击也不会在第一时间伤害到tomcat服务器,就不会导致整个项目出问题。
三、安装nginx
1、下载nginx的安装文件
到官方网站上去下载这个文件,就可以看到这个内容,下滑到最下面即可下载最新的版本
2、安装
1)正常情况下
对于安装nginx来说,nginx安装起来还是比较简单的,一般来说他只需要解压即可使用;要注意的是nginx是一个没有界面的软件,所以说要看他是否安装成功的话,可以到cmd里面去查看。正常情况下安装成功的话会出现这个在任务管理里面。
这就代表着安装成功,如果在这个里面没有的这个的话,那就代表着安装失败
2)安装失败,解决方案
一般来说出现这个问题的原因为,nginx的80端口被占用了,就会导致安装不成功
解决方案来:①修改另外那个80端口的软件
②修改nginx的端口为别的
这里讲的解决方案为修改nginx的端口为别的端口,具体的操作步骤如下
找到nginx的conf文件夹里面的nginx.conf的文件
修改nginx.conf,修改为别的端口名,任意一个都可以(注意不能重复)
再重新启动,这样就差不多了
然后正式访问nginx
这样就算正式安装成功了