使用MobaXterm配置nginx

1.查看nginx地址
bash 复制代码
nginx -t 

nginx -t = 测试配置文件语法 + 检查路径是否正确

  • 不会重启 Nginx
  • 不会影响正在运行的服务
  • 只检查你改的配置对不对

结果:

bash 复制代码
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
2.使用 vi 打开编辑

比如路径是 /etc/nginx/nginx.conf,输入:

复制代码
vi /etc/nginx/nginx.conf

按一下键盘上的 i 左下角会出现 -- INSERT --,就可以改了。

修改完成后

  1. 先按一下 Esc 键(必须按)
  2. 输入 :wq
  3. 按 回车
  4. 重启nginx
bash 复制代码
nginx -s reload
  • 不保存强制退出:Esc → :q! → 回车
  • 保存并退出:Esc → :wq → 回车
3.修改配置

复制一个server,修改前端端口 9081,上传文件地址 /home/knowledgeGraph/kg/dist

bash 复制代码
 server {
        listen       9081;
        listen       [::]:9081;
        server_name  _;
        location / {
                root /home/knowledgeGraph/kg/dist;
                index  index.html index.htm;
                try_files $uri $uri/ /index.html;
        }
        location /api/ {
                proxy_pass http://localhost:8080/;
                proxy_connect_timeout 6000;
                proxy_read_timeout 6000;
        }




        #root         /usr/share/nginx/html;

        # Load configuration files for the default server block.
        #include /etc/nginx/default.d/*.conf;

        error_page 404 /404.html;
        location = /404.html {
        }

        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
        }
    }
4.上传压缩包

上传压缩包到 /home/knowledgeGraph/kg,然后切换到该目录解压压缩包

bash 复制代码
unzip dist.zip

重启nginx

bash 复制代码
nginx -s reload
相关推荐
天启HTTP9 小时前
爬虫防封核心原理:IP轮换机制与风控规避逻辑
linux·服务器·网络·爬虫·tcp/ip
代码什么用9 小时前
Spring基础使用
java·后端·spring
运维行者_9 小时前
网络性能监控怎么做?从自动发现到根因分析的4个环节
运维·服务器·网络·人工智能·支持向量机
Su米苏9 小时前
Spring AI 中MCP 与普通 @Tool的区别
java·人工智能·spring
码云数智-园园9 小时前
unique_ptr 还是 shared_ptr?C++ 智能指针选型与内存泄漏实战分析
java·开发语言
老板一杯拿铁9 小时前
Java 异常体系详解:从字节码原理到最佳实践
java
蜗牛互联网10 小时前
Java 17 HttpClient调用文件转写API的超时与失败回退
java·人工智能·后端
禾小西10 小时前
07丨Redis 哨兵机制:主库故障后,如何恢复服务?
java·开发语言·redis
我不是阵雨10 小时前
JDK 21虚拟线程Pinning陷阱:一文拔钉解困
java·开发语言
小卡车55510 小时前
java反射、自定义注解的应用(自定义分页)
java