服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

云服务器|WEB服务器|FTP服务器|邮件服务器|虚拟主机|服务器安全|DNS服务器|服务器知识|Nginx|IIS|Tomcat|

服务器之家 - 服务器技术 - Nginx - WinPC搭建nginx服务器的实现步骤

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

2023-02-06 11:33iningwei Nginx

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

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

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

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

?
1
2
3
4
5
6
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中修改

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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目录下,并调整好启动页面即可。

常用命令

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

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

原文链接:https://blog.csdn.net/iningwei/article/details/128298730

延伸 · 阅读

精彩推荐
  • Nginx网站出现welcome to nginx怎么办?

    网站出现welcome to nginx怎么办?

    许多小伙伴打开 网站 都会出现 welcome to nginx 这个问题,bsite/production/目录下已经同步了我的项目文件,防火墙配置文件也没有问题,就是太熟悉nodejs自动生...

    服务器之家33832019-09-20
  • Nginx实例详解SpringBoot+nginx实现资源上传功能

    实例详解SpringBoot+nginx实现资源上传功能

    这篇文章主要介绍了SpringBoot+nginx实现资源上传功能,由于小编最近在使用nginx放置静态资源问题,遇到很多干货,特此分享到脚本之家平台,供大家参考...

    玖、先森4362020-01-16
  • NginxNginx 负载均衡是什么以及该如何配置

    Nginx 负载均衡是什么以及该如何配置

    这篇文章主要介绍了Nginx 负载均衡是什么以及该如何配置,帮助大家更好的理解和使用Nginx服务器,感兴趣的朋友可以了解下...

    雪山飞猪6832021-03-08
  • Nginxnginx 代理80端口转443端口的实现

    nginx 代理80端口转443端口的实现

    这篇文章主要介绍了nginx 代理80端口转443端口的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们...

    诗水人间6282020-09-19
  • Nginx解读nginx中limit配置参数

    解读nginx中limit配置参数

    这篇文章主要介绍了nginx中limit配置参数的详细作用,希望我们整理的内容能帮助到你,一起学习下吧。 ...

    laozhang13862019-12-12
  • Nginx详解nginx使用ssl模块配置支持HTTPS访问

    详解nginx使用ssl模块配置支持HTTPS访问

    这篇文章主要介绍了详解nginx使用ssl模块配置支持HTTPS访问,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 ...

    杜_小妖6212019-12-26
  • Nginxnginx 匹配规则小总结(推荐)

    nginx 匹配规则小总结(推荐)

    这篇文章主要介绍了nginx 匹配规则小总结及nginx配置proxy_pass路径带/问题,需要的朋友可以参考下 ...

    klvchen6012019-12-25
  • NginxLNMP 解决Access Denied错误详细介绍

    LNMP 解决Access Denied错误详细介绍

    这篇文章主要介绍了LNMP 解决Access Denied错误详细介绍的相关资料,需要的朋友可以参考下 ...

    lqh3652019-11-15