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

win 服务器上搭建 Linux 虚拟机跑 web 可行吗

  •  
  •   love8 · 2018-08-27 10:12:15 +08:00 · 3536 次点击
    这是一个创建于 2288 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己有台实体服务器,放在当地一个机构托管。

    由于一个项目,必须用 win 服务器,这是不能变动的,

    服务器配置很高,16GB 内存。那个项目却占用很低很低,在上面用 win 宝塔跑 web 程序。但是性能效果真的不理想,想 linux 跑,这台很空闲,性能绰绰有余。

    就想请教下必须用 win 系统,在上面搭 centos 虚拟机跑 web 可行吗。我只略懂 一点点技术,算小白把。

    31 条回复    2018-08-28 08:37:07 +08:00
    ysc3839
        1
    ysc3839  
       2018-08-27 10:14:19 +08:00 via Android
    可行。
    wps353
        2
    wps353  
       2018-08-27 10:17:06 +08:00   ❤️ 1
    可行倒是可行,只是觉得戴套不怎么爽而已。
    love8
        3
    love8  
    OP
       2018-08-27 10:17:13 +08:00
    @ysc3839 那会比之前性能更好吗
    qilishasha
        4
    qilishasha  
       2018-08-27 10:18:28 +08:00
    可以啊,我这边一台必须是 2003 (应用太老了),没办法,上面弄了个 VM 跑 centos
    baicheng10
        5
    baicheng10  
       2018-08-27 10:18:37 +08:00
    可行。
    但是“那个项目却占用很低很低,在上面用 win 宝塔跑 web 程序。但是性能效果真的不理想”,不理解。
    问题可能不在操作系统吧,宿主机效果都不理想,跑个 LINUX 就好了 0-0 ?
    或者能不能做裸机虚拟化呢。(价格、版权什么的自己权衡)
    walkonthemarz
        6
    walkonthemarz  
       2018-08-27 10:18:50 +08:00 via iPhone
    用 docker 呗
    NOID
        7
    NOID  
       2018-08-27 10:22:29 +08:00 via Android
    为什么不是 Linux 系统上跑 VM?可以试试 proxmox。
    love8
        8
    love8  
    OP
       2018-08-27 10:22:47 +08:00
    @baicheng10 裸机虚拟化 这个很专业 够我网上看资料很长一段时间了 谢谢
    RiESA
        9
    RiESA  
       2018-08-27 10:25:06 +08:00
    win10 好像支持直接跑 docker?
    mhycy
        10
    mhycy  
       2018-08-27 10:26:40 +08:00
    @baicheng10
    托管在机房的机器需要考虑裸机虚拟化后有无访问内网管理端口的能力
    love8
        11
    love8  
    OP
       2018-08-27 10:26:57 +08:00
    @RiESA win server 2008 R2 服务器系统
    @qilishasha 那日常中有没有一个闹心的问题吗
    Keyes
        12
    Keyes  
       2018-08-27 10:31:25 +08:00 via iPhone
    iis 还是很强的,强烈建议考虑一下
    delectate
        13
    delectate  
       2018-08-27 10:32:11 +08:00
    docker ;
    性能损失。
    xmh51
        14
    xmh51  
       2018-08-27 10:33:04 +08:00
    @RiESA 那是 win 内核版 docker linux 内核 docker 也是在虚拟机上面
    delectate
        15
    delectate  
       2018-08-27 10:39:41 +08:00
    wsl 试试?
    qilishasha
        16
    qilishasha  
       2018-08-27 11:18:25 +08:00
    @love8 没有出过任何问题,硬防加持,NGINX 映射到虚拟机的 9527 端口,SSH 映射到 8102 端口。同样的,作为载体 HP 的服务器就是比戴尔要耐操,阵列卡质量好啊,断电什么都不怕
    love8
        17
    love8  
    OP
       2018-08-27 11:22:50 +08:00
    @delectate 这个貌似只能 win10 ?
    @qilishasha 感谢 学到了
    @Keyes 怎么说 iis 性能肯定不如啊。...
    snnn
        18
    snnn  
       2018-08-27 11:25:20 +08:00 via Android
    azure 不就是这样??
    JRay
        19
    JRay  
       2018-08-27 12:10:58 +08:00
    docker ?
    Tink
        20
    Tink  
       2018-08-27 12:28:45 +08:00 via iPhone
    esxi 不行么
    tomfs
        21
    tomfs  
       2018-08-27 13:57:24 +08:00
    如果 win10 以下内核,hyper-v 了解下.windows 下应该是最合适的方案了.
    如果是 win10 内核,docker linux 最方便
    passerbytiny
        22
    passerbytiny  
       2018-08-27 14:22:41 +08:00
    你 win 服务器是什么版本,要是 Server 2003,直接买另外一台服务器吧;要是 Server 2012 往上的,hyper-v 虚拟机是标配,不用考虑性能损耗,托管服务器 hyper-v 的损耗,绝对比各种 VPS、云主机的低。
    love8
        23
    love8  
    OP
       2018-08-27 15:59:38 +08:00
    @passerbytiny win server 2008 R2 的
    passerbytiny
        24
    passerbytiny  
       2018-08-27 18:18:26 +08:00
    @love8 这貌似是 win vista 年代的呀,估计够呛。你自己找找有没有 hyper-v 吧,没有的话就要做好买服务器的准备了。
    Love4Taylor
        25
    Love4Taylor  
       2018-08-27 18:25:25 +08:00 via Android
    目前是 Windows Server 2016 用 Hyper-V 跑 Debian 没问题 只是安全更新被重启真的要命 233333
    otakustay
        26
    otakustay  
       2018-08-27 21:06:11 +08:00
    首先我很想知道是啥 web 服务的环境在 win 下搭不出来
    geelaw
        27
    geelaw  
       2018-08-27 21:17:59 +08:00 via iPhone
    @Love4Taylor #25 没听说过 Windows Server 还能自动重启的
    alect
        28
    alect  
       2018-08-27 21:26:54 +08:00
    azure 不都是这样吗
    caola
        29
    caola  
       2018-08-27 21:57:51 +08:00
    Windows 自带的 Hyper-V 了解一下,跑 Debian 非常不错
    yingfengi
        30
    yingfengi  
       2018-08-27 23:11:50 +08:00 via Android
    裸机托管的?
    为啥不去改一下系统啥的,或者 esxi ?
    smilingsun
        31
    smilingsun  
       2018-08-28 08:37:07 +08:00
    VirtualBox 先跑起来试试,性能真的到瓶颈了么?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2656 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:02 · PVG 12:02 · LAX 20:02 · JFK 23:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.