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反向代理多个服务器的实现方法
Mar 31 Servers
Nginx中break与last的区别详析
Mar 31 Servers
Nginx域名转发使用场景代码实例
Mar 31 Servers
Nginx配置Https安全认证的实现
May 26 Servers
使用nginx配置访问wgcloud的方法
Jun 26 Servers
nginx配置虚拟主机的详细步骤
Jul 21 Servers
zabbix自定义监控nginx状态实现过程
Nov 01 Servers
NGINX 权限控制文件预览和下载的实现原理
Jan 18 Servers
Windows Server 2012 修改远程默认端口3389的方法
Apr 28 Servers
使用Nginx+Tomcat实现负载均衡的全过程
May 30 Servers
win sever 2022如何占用操作主机角色
Jun 25 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
smtp邮件发送一例
2006/10/09 PHP
PHP获取网址的顶级域名函数代码
2012/09/24 PHP
PHP编程计算两个时间段是否有交集的实现方法(不算边界重叠)
2017/05/30 PHP
详解如何在云服务器上部署Laravel
2017/06/30 PHP
jQuery 动画弹出窗体支持多种展现方式
2010/04/29 Javascript
php图像生成函数之间的区别分析
2012/12/06 Javascript
Android中资源文件(非代码部分)的使用概览
2012/12/18 Javascript
js实现window.open不被拦截的解决方法汇总
2014/10/30 Javascript
浏览器中url存储的JavaScript实现
2015/07/07 Javascript
JavaScript中SetInterval与setTimeout的用法详解
2015/11/10 Javascript
浅谈html转义及防止javascript注入攻击的方法
2016/12/04 Javascript
easyUI下拉列表点击事件使用方法
2017/05/18 Javascript
在vue-cli中组件通信的方法
2017/12/16 Javascript
vue中,在本地缓存中读写数据的方法
2018/09/21 Javascript
webpack4+express+mongodb+vue实现增删改查的示例
2018/11/08 Javascript
[05:15]DOTA2英雄梦之声_第16期_灰烬之灵
2014/06/21 DOTA
一个Python最简单的接口自动化框架
2018/01/02 Python
Python实现学校管理系统
2018/01/11 Python
python编写暴力破解zip文档程序的实例讲解
2018/04/24 Python
PyQt QListWidget修改列表项item的行高方法
2019/06/20 Python
Python 的字典(Dict)是如何存储的
2019/07/05 Python
Python实现变声器功能(萝莉音御姐音)
2019/12/05 Python
Keras—embedding嵌入层的用法详解
2020/06/10 Python
keras的backend 设置 tensorflow,theano操作
2020/06/30 Python
Canvas中设置width与height的问题浅析
2018/11/01 HTML / CSS
英国假发网站:Hothair
2018/02/23 全球购物
俄罗斯厨房产品购物网站:COOK HOUSE
2021/03/15 全球购物
中科前程Java笔试题
2016/11/20 面试题
自愿离婚协议书范本
2014/09/13 职场文书
群众路线教育实践活动对照检查材料思想汇报(副处级领导)
2014/10/04 职场文书
党的群众路线学习笔记
2014/11/06 职场文书
单位租车协议书
2015/01/29 职场文书
男方婚前保证书
2015/02/28 职场文书
农民工工资承诺书大全
2015/05/04 职场文书
2016年员工政治思想表现评语
2015/12/02 职场文书
创业计划书之韩国烧烤店
2019/09/19 职场文书