WinPC搭建nginx服务器的实现步骤

 更新时间:2023年01月28日 15:12:39   作者:iningwei  
本文主要介绍了WinPC搭建nginx服务器的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

官网下载Windows稳定版包,解压后,双击nginx.exe启动nginx。

也可以命令行CD到nginx.exe所在目录后,执行:start nginx来启动服务器。

运行tasklist可以查看当前会话信息,看到如下信息说明启动正常。

E:\Softwares\nginx-1.22.1\nginx-1.22.1>tasklist

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
nginx.exe                    41136 Console                    4      7,100 K
nginx.exe                     6100 Console                    4      7,456 K

这两个进程中一个是主进程,一个是工作进程,如果nginx没有启动,可以到logs/error.log下面找原因。

此时在浏览器输入localhost可以看到nginx默认页面(默认启动页为 html/index.html)的展示。

修改端口

nginx默认的端口是80端口,可以在conf/nginx.conf中修改

http {
    include       mime.types;
    default_type  application/octet-stream;

    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    #gzip  on;

    server {
        listen       80;
        server_name  localhost;

修改端口后要使生效可以再次执行nginx.exe,或者使用命令:nginx -s reload,重启工程,使配置文件生效。

经常会遇到浏览器刷新不起作用,可能是缓存引起的问题。测试的的时候通过修改端口跳过该问题。

设置项目

项目所用资源放到html目录下,并调整好启动页面即可。

常用命令

nginx -s stop 强制关闭
nginx -s quit 安全关闭
nginx -s reload 改变配置文件的时候,重启nginx工作进程,来时配置文件生效
nginx -s reopen 打开日志文件

到此这篇关于WinPC搭建nginx服务器的实现步骤的文章就介绍到这了,更多相关Win搭建nginx服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Ubuntu中Nginx虚拟主机设置的项目实践

    Ubuntu中Nginx虚拟主机设置的项目实践

    通过配置虚拟主机,可以在同一台服务器上运行多个独立的网站,本文主要介绍了Ubuntu中Nginx虚拟主机设置的项目实践,具有一定的参考价值,感兴趣的可以了解一下
    2025-03-03
  • Nginx 配置TCP代理转发的实现

    Nginx 配置TCP代理转发的实现

    本文主要介绍了使用Nginx新版的stream方式,实现TCP/UDP代理转发,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-10-10
  • nginx ServerName匹配规则实现

    nginx ServerName匹配规则实现

    本文主要介绍了nginx ServerName匹配规则实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2007-02-02
  • Nginx下SSL证书安装部署步骤介绍

    Nginx下SSL证书安装部署步骤介绍

    大家好,本篇文章主要讲的是Nginx下SSL证书安装部署步骤介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下哦,方便下次浏览
    2021-12-12
  • Nginx 日志轮转的实现示例

    Nginx 日志轮转的实现示例

    Nginx日志轮转是监控和调试Web服务器的重要工具,通过定期归档、压缩和清理日志文件,可以节省磁盘空间、提高性能并方便故障排查,下面就来介绍一下
    2024-12-12
  • Nginx 中实现请求的排队机制的过程详解

    Nginx 中实现请求的排队机制的过程详解

    Nginx中的请求排队机制就像是交通警察指挥交通一样,让网络流量有序地流动,保障服务器的稳定运行和用户的良好体验,在深入探讨 Nginx 中的请求排队机制之前,咱们先来弄明白到底什么是请求的排队机制,带着这个问题一起通过本文学习吧
    2024-07-07
  • 如何在centos上使用yum安装rabbitmq-server

    如何在centos上使用yum安装rabbitmq-server

    这篇文章主要介绍了如何在centos上使用yum安装rabbitmq-server,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • Nginx配置https原理及实现过程详解

    Nginx配置https原理及实现过程详解

    这篇文章主要介绍了Nginx配置https原理及实现过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • 深入了解nginx主配置文件

    深入了解nginx主配置文件

    Nginx的主配置文件nginx.conf关键于定义Nginx的基本设置与全局配置,包括工作进程数、错误日志路径与级别、进程ID文件路径、事件处理模型、HTTP模块设置等,本文就来介绍一下,感兴趣的可以了解一下
    2024-11-11
  • nginx服务器中access_log日志分析与配置详解

    nginx服务器中access_log日志分析与配置详解

    通过访问日志,可以知晓用户的地址,网站的哪些部分最受欢迎,用户的浏览时间,对大多数用户用的的浏览器做出针对性优化。下面这篇文章主要给大家介绍了关于nginx服务器中access_log日志分析与配置的相关资料,需要的朋友可以参考下。
    2017-12-12

最新评论