手把手教你安装配置Nginx服务器Windows&Linux
Posted 灰小猿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手把手教你安装配置Nginx服务器Windows&Linux相关的知识,希望对你有一定的参考价值。
hello,你好呀,我是灰小猿,一个超会写bug的程序猿!
在日常开发中,对于需要部署到服务器上的项目,一般都需要在Linux服务器上进行,同时需要用到nginx服务器,
所以这篇文章我就来记录一下在Windows环境和Linux环境下安装下载Nginx并使用。
一、Nginx下载
Nginx安装地址:http://nginx.org/
根据环境下载对应版本的安装包
(1)Windows下安装Nginx
Windows环境下安装比较简单,安装包下载之后得到如下的文件,在此处打开cmd命令行,直接输入nginx.exe命令即可运行nginx服务器。
(2)Linux下安装Nginx
Linux环境下安装Nginx我使用的Xshell和XFtp工具,XShell可以帮助我们快速的访问Linux服务器,XFtp则可以帮助我们快速的将Windows环境下的文件上传到Linux服务器上去。
1、使用XFtp上传安装包至Linux
我这里使用的是远程的Linux云服务器,使用XFtp连接到服务器之后,就可以将外网下载好的安装包上传到Linux的指定位置。
2、解压压缩包
在Linux中找到压缩包的路径,执行如下命令来解压压缩包
tar -zxvf 压缩包名称
解压之后得到如下文件目录。
3、执行配置文件
其中的configure文件是Nginx的配置文件,执行该文件进行Nginx的安装。
./configure
4、执行make命令
安装完成之后再执行make命令
make
至此linux环境下的Nginx安装完成,
5、查看Nginx是否存在
执行whereis命令可以查看Linux服务器下某一个文件是否存在
whereis nginx
如果得到Nginx的文件路径,则安装成功!
6、启动Nginx
最后在Linux环境下启动nginx服务器。
./nginx
Nginx常用命令
Nginx安装完成之后,在Linux环境下使用有一些常用的命令如下:
- cd Nginx文件路径
- ./nginx 启动
- ./nginx -s stop 停止
- ./nginx -s quit 安全退出
- ./nginx -s reload 重新加载配置项
- ps aux|grep nginx 查看nginx进程
安全退出是将所有的进程一个一个的关闭之后再停止,
而停止是直接将nginx停止。
查看nginx拦截,请求默认的80端口
nginx可以默认将我们的80请求进行拦截,因为80端口是http的默认端口,现在我们可以尝试一下访问该端口,查看是否被nginx拦截。
浏览器中输入本地地址:
http://localhost/
如果可以得到如下界面,说明nginx拦截成功!
注意:如果这个界面访问失败或nginx启动失败,可以去查看80端口或对应的端口是否开放,如果连接是远程服务器,就需要在服务器上把相关的端口开放。
好了,今天这篇文章比较简单,就是nginx的简单安装和使用,之后和大家分享nginx的实际使用等内容。
我是灰小猿,我们下期见!
以上是关于手把手教你安装配置Nginx服务器Windows&Linux的主要内容,如果未能解决你的问题,请参考以下文章
手把手教你安装配置Nginx服务器Windows&Linux
手把手教你从安装CentOS7.4镜像开始,搭建IoT视频监控系统