V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
libasten
V2EX  ›  问与答

BT 面板是不是 window 用户使用 Linux 服务器的最佳助手?

  •  
  •   libasten · 12 天前 · 2311 次点击
    没有命令行的经验,此前的一直都是在 windows 环境下工作生活的。

    现在 dotnet core 也支持 linux 部署了,发现这个面板做的比早年(大学时代)我接触过的 linux 的各种 GUI 好用很多啊(就部署网站、系统而言)。

    几乎所有的环境安装都是可以点鼠标完成,然后修改配置也是基本上是 windows 向的,不要学习 vi 之类的软件。

    早些年安装 php 博客啥的,也接触过 xxpanel 之类的面板工具,感觉没有 bt 这么全?
    27 条回复    2025-08-21 20:45:26 +08:00
    totoro625
        1
    totoro625  
       12 天前
    是的
    如果不行,还可以试试 1panel
    Tiande
        2
    Tiande  
    PRO
       12 天前
    1panel
    libasten
        3
    libasten  
    OP
       12 天前
    顺便再问一下,经常(专业) linux 服务器的运维人员用这类面板管理服务器上内容吗?
    是不是“鄙视”用这类面板的?毕竟原教旨主义的 linux 就是 cli ?全程键盘敲的啪啪响,点鼠标属于是小白类的?
    xytest
        4
    xytest  
       12 天前
    @libasten 目前自己的还是 从 bt 往 1panel 转移 ,没有啥可比鄙视,团队规模小用这个能节蛮多时间的。
    SakuraYuki
        5
    SakuraYuki  
       12 天前
    1panel 还行,不过其实熟悉了 cli 后常用的那些命令确实是 cli 比较方便一点
    dfdd1811
        6
    dfdd1811  
       12 天前
    可以自己建,但我博客也选择宝塔,毕竟方便,主要备份什么的更方便,点点就行了
    yplam
        7
    yplam  
       12 天前
    没用过 GUI ,不过感觉直接改配置文件比 GUI 上点来点去方便吧,特别是那种上千行的配置文件,就像看文档那样一边看一边改感觉会更方便

    用 Docker 部署,Dockerfile ,compose.yaml ,脚本,应用配置文件都丢到 git 管理,这种方式比 GUI 好
    villivateur
        8
    villivateur  
    PRO
       12 天前
    如果只是临时玩玩,可以用面板。如果想持续玩、或者想稍微深入一下,命令行是必须的。

    个人比较鄙视宝塔之类的面板。
    msg7086
        9
    msg7086  
       12 天前
    真的专业的 Linux 服务器的运维不光要考虑用面板是不是方便维护,还要考虑用了面板以后服务器是不是会被人黑掉。不用图形界面用命令行无非是多打点字,你服务器被人黑了代价是什么你想想。

    另外,用面板意味着你对服务器的维护就限定在面板的能力范围内了。比如你要装 MySQL ,面板里点一下就能装了,很方便。那我如果要你做一个 MySQL 主从复制,面板里没有这个功能,你怎么办?

    当然还有一些其他的问题,比如说我维护自己的服务器,我网站数据放在哪,配置文件放在哪,我自己心里都清楚。你用面板,那这些东西放在哪,是面板开发人员最清楚,你未必就清楚。你鼠标点点改了个配置,背后面板在服务器上做了什么,你可能也不知道。

    我并不反对使用 GUI 。相反我是大力推荐使用 GUI 的,比如 Git 我就推荐别人用 GUI 来维护。但是服务器运维不是一个通用面板就能解决问题的,特别是这些面板的行为可能会和我原本的意愿相悖,所以才有很多人选择不去用这些面板。
    msg7086
        10
    msg7086  
       12 天前
    PS: 我提到 MySQL 主从只是举例说明面板的功能限制,并不是在说明面板有或者没有这个功能。
    peterli427
        11
    peterli427  
       12 天前
    好用就完事了,我最开始就是 BT 面板入门,至少先感受了操作 Linux 服务器部署东西的乐趣,然后慢慢学命令行。基于自己兴趣的话,不需要在意鄙视链,BT 面板+手工敲命令一起用。
    SvenWong
        12
    SvenWong  
       12 天前
    @libasten #3 我属于非专业但是兼着公司服务器运维的开发狗,能在没有宝塔的情况下工作,但是我们在客户那边实施的时候,一般都建议先开下外网装个宝塔,毕竟鼠标方便啊,比控制台不知道好到哪里去了。
    66z
        13
    66z  
       12 天前
    不论白猫黑猫,
    zhaoxiaofeng
        14
    zhaoxiaofeng  
       12 天前
    @libasten 别管这些,解决自己需求就可以。每个人的使用环境不同
    ebadao
        15
    ebadao  
       12 天前
    推荐用面板,后期的维护,用命令行成本太高。
    搭建环境是简单的,跑起来了之后,你要看日志吧,你要备份吧,你要用 awstats 这类统计吧,面板会很方便。
    面板一般都有自己的端口号,防火墙上设置白名单,仅允许自己的 IP 访问,会安全很多。
    pulutom40
        16
    pulutom40  
       12 天前
    @libasten 不用。
    1 、不够安全,很容易出漏洞
    2 、各种配置不清楚底层怎么实现的,担心跟某些配置冲突,特别是防火墙相关的
    3 、生产环境最小化安装,非必要不引入任何额外的东西
    4 、生产环境安装这种东西被黑的话,背不动这锅
    kakki
        17
    kakki  
       12 天前
    这玩意儿漏洞多到飞起,面板自己开发用用得了,生产环境谁用谁胆子大.
    Tink
        18
    Tink  
    PRO
       12 天前
    1panel 好用
    Kirkcong
        19
    Kirkcong  
       12 天前   ❤️ 1
    @libasten #3 作为一名 ops ,天天接触 linux 的人,唯一使用面板的场合是 vps 的梯子,x-ui 这种,正式场合下不使用任何面板。

    1. 面板有安全漏洞,且上传数据。
    2. 面板会把配置搞乱,不遵守很多约定俗成的东西,比如牙刷不在卫生间而在厨房。
    3. 永远不知道面板做了什么,操作不可控。
    4. 在日常工作中,99%的操作面板中没有,比如设置 acl ,指定 uid ,设置 cpu pin ,执行后台命令,设置 mongodb 参数等。
    5. linux 中,cli 确实比点点点要快很多,比如 aws console ,用 cli 查询 ec2 信息只需要一行命令,搜索 history 然后执行用不了 20 秒,同样的操作,在 webui 中需要登录,进子模块等一些列操作,有时候网页卡了还得刷新,没个五分钟下不来。
    6. 点鼠标这个行为本身不是小白(毕竟 windows server 也是这么配的),但 linux 中,只有 0.1%的操作支持 GUI 点点点,所以如果某个人只用到了点点点操作而不用命令行,默认他为纯小白(没多少人使用 windows server 的)
    7. 遇到相同配置,cli 可以复制粘贴刷配置,面板很麻烦。
    8. 不信任任何面板,即便是 x-ui 这种虽然在用,但也不信任,只是因为梯子不用这东西很麻烦。
    pdone
        20
    pdone  
       12 天前
    我觉得这些面板是提升效率的工具,前提是基础要扎实,熟练使用命令行操作后,再用面板提升效率
    wxyrrcj
        21
    wxyrrcj  
       12 天前
    慢慢学命令行吧 借助 ai 应该很快就能上手
    ryd994
        22
    ryd994  
       12 天前 via Android
    ssh 可以用 x11 转发,一样可以用 gui 工具啊。Linux 下还有字符模拟 gui ,也就是 tui ,也很方便
    Windows 可以装 xming ,就可以显示 x11 转发的窗口了。一步到位还可以用 mobaxterm ,更方便。
    Chancel
        23
    Chancel  
       12 天前
    @Kirkcong 专业的 ops 确实不使用面板,安全和效率都低一截
    defunct9
        24
    defunct9  
       12 天前
    专业 Linux 运维,用这个面板,存在即合理,有就用呗。没有 19 楼那么洁癖,说到 aws console ,tnnd ,改个 ingress 会毁掉 LB 是几个意思,魔改 redis ,都是无法理喻的东西。
    duanxianze
        25
    duanxianze  
       12 天前
    工具该用就用,这还整出鄙视链了,都是闲的
    newaccount
        26
    newaccount  
       12 天前
    就稍微学点命令行吧
    随便用半年的经验够你以后十几年受用的
    而且,用命令行之后的思维方式对于用惯了图形界面的人来说是个巨大的飞跃
    毫不夸张的说,命令行就是一座山,翻过去之后你会看到更广阔的风景
    wheat0r
        27
    wheat0r  
       12 天前
    给客户搭服务我是不用这些面板的,公安厅下一个整改的文件我都不知道该怎么修
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1220 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:32 · PVG 01:32 · LAX 10:32 · JFK 13:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.