码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • nginx的基本使用


    nginx的基本使用

    1、windows环境下nginx常用命令

    在nginx.exe的目录下打开命令提示符

    1.1 启动nginx
    start nginx
    
    1.2 配置文件修改重装载命令
    nginx -s reload
    
    1.3 杀死全部nginx.exe进程(不会删除logs中的nginx.pid文件)
    taskkill /im nginx.exe /f
    taskkill /f /t /im nginx.exe
    
    1.4 快速停止或关闭nginx(同时会删除logs中的nginx.pid文件)
    nginx -s stop
    
    1.5 完整有序的停止nginx(同时会删除logs中的nginx.pid文件)
    nginx -s quit
    
    1.6 根据名称查询 window 下的nginx 的启动进程:
    tasklist /fi "imagename eq nginx.exe"
    
    1.7 再根据端口号查询进程
    netstat -ano | findstr 30090
    

    对于nginx使用的一些理解

    样例server模块

        server {
            listen       9003;
            server_name  localhost;
    
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    
            location / {
                root   html;
                index  index.html index.htm;
            }
            location /t1 {
                proxy_pass   http://www.qw1213.com/t1;#随意编写的ip只做说明
            }
    		
            }
    

    1、静态资源的部署
    静态资源可以直接部署在\nginx-1.22.0\html目录下
    例如:\nginx-1.22.0\html/h5/demo.html
    这样访问路径为:http://localhost:9003/h5/demo.html
    意为:nginx在html下部署了静态资源,这些静态资源通过localhost:9003代理出去(此时本机是是真实部署了服务并对外发布的–》即这些本机部署的静态资源)

    2、反向代理的理解
    通过配置server块,来监听本机的某个端口,代理本机端口的地址到实际地址
    原本访问的http://www.qw1213.com/t1/demo.html,代理到本机端口后,本机访问http://localhost:9003//t1/demo.html即可(此时本机只有nginx的监听域名为localhost,9003端口号的服务,实际是代理后的远程机提供的实际服务,本机只做监听和转发)

    参考资料:

    Windows本地Nginx部署WEB项目:https://blog.csdn.net/Pointer_Sky/article/details/107983856

  • 相关阅读:
    滚珠螺母在工业机器人中的应用优势
    Java集合
    利用亚马逊 云服务器 EC2 和S3免费套餐搭建私人网盘
    idea javaweb-jsp项目出现 Cannot resolve directory ‘error‘
    电脑入门:电脑不认新硬盘时该怎么办?
    河南发文明确!这类企业数字化转型有了“时间表”
    踩坑笔记 MySQL分页排序查询(Order by limit)导致数据丢失和重复
    格物云设备接入-MQTT方式
    Ubuntu22.04安装Mongodb7.0
    10个常用的JS工具库,80%的项目都在用!
  • 原文地址:https://blog.csdn.net/CSDNLYFc/article/details/126948105
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号