zoukankan      html  css  js  c++  java
  • Linux使用nginx*。可实现域名指向特定端口

    在配置80指向域名的时候出现端口占用,使用kill -9无法杀死端口,应使用下面的命令来杀死进程
    killall -9 nginx(使用完本命令需要再把配置过的配置文件重新启动。命令写在了PS下面)
    后在root权限下的nginx的sbin下使用./nginx -t(命令重启nginx并检查是否有语法错误) 或者使用 ./nginx -s reload(重新加载)
    lsof -i :端口号
    (查看当前哪个端口被使用)

    本文没写如何配置项目路径。如需想知道,需要自己去查看百度。(如后面有需要我再补充吧。)

    nginx.conf配置可配置如下:

    server{
    listen 80;
    charset utf-8;
    server_name www.*********.com;
    location /
    {
    proxy_set_header Host $host;
    proxy_set_header X-Real-Ip $remote_addr;
    proxy_set_header X-Forwarded-For $remote_addr;
    proxy_pass http://IP地址:端口号(自己按需求设置合理的端口即可);
    }
    }

    或者使用另一个方法(但本人为尝试过,有阅读过本文的读者可以尝试下)

    您可以将8018端口【8018是本人想把域名指向该端口】的server_name 添加上www.*********.com,并将8018改为80,重启nginx即可

    PS:
    nginx下的sbin中使用 下面命令启动指定配置文件的命令。
    nginx -c 文件路径

  • 相关阅读:
    iterm2 关闭命令行的行数限制
    设置Mac关闭显示器后不睡眠
    设置iPhone内容隔空投送到mac
    Mac关闭动画效果
    mac使用Jmeter
    Mac 设置文件夹共享
    设置iPhone可以投屏到mac上
    Mac关闭显示亮度自动调节功能
    Mac系统无法使用root用户
    Mac设置主显示器
  • 原文地址:https://www.cnblogs.com/LambertL/p/10395832.html
Copyright © 2011-2022 走看看