ksc010
V2EX  ›  问与答

Linux 下有没有很方便的 nginx 站点管理 终端工具

  •  
  •   ksc010 · Dec 6, 2022 · 1723 views
    This topic created in 1339 days ago, the information mentioned may be changed or developed.

    比如

    ngx-cli ls 列出所有的 server

    Name port
    a.com 8088

    ngx-cli diable sitename 禁用一个站点配置

    类似这样的

    5 replies    2022-12-06 21:37:12 +08:00
    LLaMA2
        2
    LLaMA2  
       Dec 6, 2022
    如果你很有规则在 nginx 的 conf.d 下建立 xx.conf 的配置文件话基本不需要什么根据
    conf 的文件名字取成 site 的 name,例如 www.mydomian.com.conf
    这样你 ls -la 的时候就知道有那些网站
    如果你要停用他 直接 mv www.mydomian.com.conf www.mydomian.com.conf.bak
    然后 nginx -s reload 一下就好啦,唯一的缺点就是看不到端口,不过你可以用 shell 自动找出来
    jybox
        3
    jybox  
       Dec 6, 2022
    https://github.com/perusio/nginx_ensite

    其实也只是一条命令而已

    sudo ln -s /etc/nginx/sites-available/mysite.com /etc/nginx/sites-enabled/
    ksc010
        4
    ksc010  
    OP
       Dec 6, 2022
    @killva4624 感谢就是我需要的

    @ye4tar
    @jybox 禁用启用 只是我举得一个例子
    ChenXuting
        5
    ChenXuting  
       Dec 6, 2022 via Android
    面板不是一步到位?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   895 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 423ms · UTC 20:44 · PVG 04:44 · LAX 13:44 · JFK 16:44
    ♥ Do have faith in what you're doing.