nginx服务器的下载安装与使用详解


Posted in Servers onAugust 02, 2021

下载

http://nginx.org/en/download.html

解压

将下载后的 nginx-1.19.8.zip 压缩包解压缩到 D:/applications 目录下。

解压后的目录结构如下:

<img src="images\nginx-directory.png" style="zoom:80%;border:1px solid gray;" />

配置

conf 目录中找到 nginx.conf 文件,先备份后再修改该文件。

修改之后的内容如下:

worker_processes  1;
 
events {
    worker_connections  1024;
}
 
 
http {
    include       mime.types;
    default_type  application/octet-stream;
 
    sendfile        on;
 
    keepalive_timeout  65;
 
 
    server {
        listen       80;
        server_name  localhost;
 
        location / {
            root D:/mycodes/movable-termination;
            index  index.html index.htm;
        }
 
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root  D:/mycodes/movable-termination ;
        }
 
    }
 
}

注意

1.listen 之后的 80 表示 监听端口 ( 80 是 WWW 服务的默认端口 )

2.server_name 之后的 localhost 表示本地主机 ,将来在浏览器地址栏中可以通过 http://localhosthttp://localhost:80 来访问

3 localtion / 选项下的 root 选项用于确定 WWW服务的 根目录 ,即当访问 http://localhost:80/index.html 时会在 root 对应的目录下寻找 index.html ,也就是 http://localhost:80/index.html:80 之后的 / 所对应的目录 ,location = /50x.html 选项中的 root 表示服务端发生错误后的跳转页面所在的目录

启动

首先进入到 nginx 目录下:

cd nginx-1.19.8

在命令提示符中启动 nginx :

start nginx

启动之后可以在 任务管理器 中查看到两个 nginx 进程

修改配置后重新加载生效:

nginx -s reload

有序退出

nginx -s quit

快速关闭

nginx -s stop

可能会因为多次启动 nginx 导致启动了多个 nginx 进程,此时需要列出这些进程相关的信息:

tasklist /fi "imagename eq nginx.exe"

如果需要将这些进程全部杀死,可以使用以下命令:

taskkill /f /t /im nginx.exe

注意: tasklist 、taskkill 、start 都是 Windows 自带的命令,不是 nginx 提供的。

到此这篇关于nginx服务器的下载安装与使用详解的文章就介绍到这了,更多相关nginx服务器下载内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Servers 相关文章推荐
为什么 Nginx 比 Apache 更牛逼
Mar 31 Servers
Nginx 负载均衡是什么以及该如何配置
Mar 31 Servers
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
Jul 07 Servers
Apache POI的基本使用详解
Nov 07 Servers
Nginx性能优化之Gzip压缩设置详解(最大程度提高页面打开速度)
Feb 12 Servers
Linux中如何安装并部署Redis
Apr 18 Servers
阿里云ECS云服务器快照的概念以及如何使用
Apr 21 Servers
Windows Server 2019 域控制器安装图文教程
Apr 28 Servers
Nginx 安装SSL证书完成HTTPS部署
Apr 28 Servers
Nginx报错104:Connection reset by peer问题的解决及分析
Jul 23 Servers
Nginx 502 bad gateway错误解决的九种方案及原因
Aug 14 Servers
ssh服务器拒绝了密码 请再试一次已解决(亲测有效)
Aug 14 Servers
nginx反向代理配置去除前缀案例教程
Jul 26 #Servers
nginx结合openssl实现https的方法
nginx配置虚拟主机的详细步骤
nginx的zabbix 5.0安装部署的方法步骤
nginx请求限制配置方法
使用goaccess分析nginx日志的详细方法
Jul 09 #Servers
nginx作grpc的反向代理踩坑总结
You might like
打造计数器DIY三步曲(上)
2006/10/09 PHP
使用PHP生成图片的缩略图的方法
2015/08/18 PHP
PHP网站自动化配置的实现方法(必看)
2017/05/27 PHP
Centos7 Yum安装PHP7.2流程教程详解
2019/07/02 PHP
使用prototype.js进行异步操作
2007/02/07 Javascript
jQuery 使用个人心得
2009/02/26 Javascript
不用锚点也可以平滑滚动到页面的指定位置实现代码
2013/05/08 Javascript
js对列表中第一个值处理与jsp页面对列表中第一个值处理的区别详解
2013/11/05 Javascript
javascript排序函数实现数字排序
2015/06/26 Javascript
jquery图片轮播特效代码分享
2020/04/20 Javascript
HTML5 JS压缩图片并获取图片BASE64编码上传
2020/11/16 Javascript
浅谈移动端之js touch事件 手势滑动事件
2016/11/07 Javascript
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
2017/06/12 jQuery
详解Nodejs 通过 fs.createWriteStream 保存文件
2017/10/10 NodeJs
基于vue2实现上拉加载功能
2017/11/28 Javascript
实现单层json按照key字母顺序排序的示例
2017/12/06 Javascript
AngularJS发送异步Get/Post请求方法
2018/08/13 Javascript
VUE 解决mode为history页面为空白的问题
2019/11/01 Javascript
JS实现选项卡插件的两种写法(jQuery和class)
2020/12/30 jQuery
[51:22]Fnatic vs IG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python获取文件ssdeep值的方法
2014/10/05 Python
在Python中操作文件之read()方法的使用教程
2015/05/24 Python
python自动发微信监控报警
2019/09/06 Python
Python unittest框架操作实例解析
2020/04/13 Python
Django权限控制的使用
2021/01/07 Python
英国电信商店:BT Shop
2019/12/17 全球购物
德国高尔夫商店:Par71.de
2020/11/29 全球购物
同学会邀请书大全
2014/01/12 职场文书
初中同学聚会感言
2014/02/11 职场文书
班主任班级寄语大全
2014/04/04 职场文书
班级文化建设标语
2014/06/23 职场文书
北京颐和园导游词
2015/01/30 职场文书
车间主任岗位职责
2015/02/03 职场文书
项目安全员岗位职责
2015/02/15 职场文书
小学美术教学反思
2016/02/17 职场文书
基于PyTorch实现一个简单的CNN图像分类器
2021/05/29 Python