V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gkuchan
V2EX  ›  程序员

想搭建一套虚拟空间服务,求技术方案

  •  
  •   gkuchan · 2014-12-08 16:07:07 +08:00 · 4050 次点击
    这是一个创建于 3644 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想为我身边的同学们搭建一套虚拟空间服务,方便大家搭建java、php、node站点,也可以一键安装WordPress之类的热门应用。

    在V2EX搜索了一下,没找到相关的资源,可能是我打开的方式不对。

    求技术方案,是否有开源的管理系统?DirectAdmin?Websitepanel?或是自建系统?

    24 条回复
    fengchang
        1
    fengchang  
       2014-12-08 16:18:52 +08:00
    OpenShift?
    qiuai
        2
    qiuai  
       2014-12-08 16:19:43 +08:00
    JAVA,PHP,NODE...你需要的不是虚拟主机服务.是VPS或者云主机.
    XEN吧.
    gkuchan
        3
    gkuchan  
    OP
       2014-12-08 16:35:47 +08:00
    @qiuai 是虚拟空间,不是虚拟主机。Node服务可以先不考虑,php、java为主。
    qiuai
        4
    qiuai  
       2014-12-08 16:39:17 +08:00
    @gkuchan 怎么也是云主机了...所以XEN...
    nomaka
        5
    nomaka  
       2014-12-08 16:47:24 +08:00
    Cloud Foundry
    OpenShift
    Stackato
    typcn
        6
    typcn  
       2014-12-08 16:51:01 +08:00
    你们没搞清楚楼主的意思,楼主是想当主机商,买上一台服务器里面承载很多虚拟主机,给大家用,他想知道如何搭建这个虚拟主机平台
    lfzyx
        7
    lfzyx  
       2014-12-08 16:51:09 +08:00
    docker
    Starduster
        8
    Starduster  
       2014-12-08 16:55:02 +08:00
    只是提供主机空间的话环境搭好严格设置文件权限开个 FTP 就行,但是要一键安装需要你自己写点脚本之类,控制面板应该是收费的

    要虚拟的独立主机就用楼上说的 openshift 之类吧
    manhere
        9
    manhere  
       2014-12-08 16:56:52 +08:00
    楼主应该需要cpanel,kloxo这类的虚拟主机面板软件
    ha0719
        10
    ha0719  
       2014-12-08 17:02:07 +08:00
    自己的路
    amh
    这两个vps管理面板都不错的
    TrustyWolf
        11
    TrustyWolf  
       2014-12-08 17:03:57 +08:00
    现在开源的主机面板基本上还是以用来管理php虚拟主机为主,比如Webmin、Kloxo-MR等...
    支持node、java可能比较困难...
    你需要的面板可能类似PaaS的控制面板,恕我见识浅薄目前还没有看到过类似的开源项目。
    janxin
        12
    janxin  
       2014-12-08 17:06:47 +08:00
    如 @manhere 说的,cpanel是收费软件,一年价格也还好,方便使用,比较推荐用,外面教程也多,用户容易上手。你提到的kloxo也是个收费的。
    其他的kloxo是免费的管理面板。
    其实你的这个需求,不太像虚拟空间,还是建议你直接上个docker,给他们一个带SSH的管理部署吧。php可能还简单,java不熟,应该没法一键部署的吧?
    gkuchan
        13
    gkuchan  
    OP
       2014-12-08 17:33:01 +08:00
    @Starduster 我挺想用ftp做的,甚至不开通ftp,只用web上传。但是我如何监控各个目录应用消耗的资源呢?网络、CPU、内存等等。
    uncletiger
        14
    uncletiger  
       2014-12-08 17:37:49 +08:00
    amh4.2
    lincanbin
        15
    lincanbin  
       2014-12-08 17:40:50 +08:00
    @gkuchan 买个cpanel授权
    willyout
        16
    willyout  
       2014-12-08 17:42:10 +08:00
    Do 不错,一键wordpress。 https://www.digitalocean.com/?refcode=ed8e85180dd2 注册送10美元。这样就可以用两个月了额。
    toduse
        17
    toduse  
       2014-12-08 17:43:54 +08:00
    如果是给你同学开空间的话没必要安装面板,直接用LAMP一键安装包后再安装个FTP即可
    gkuchan
        18
    gkuchan  
    OP
       2014-12-08 17:46:24 +08:00
    果然好多人都没懂我的意思,其实还是@typcn 说得对,我想做主机商。
    liuchen9586
        19
    liuchen9586  
       2014-12-08 18:02:39 +08:00
    WDCP Panel,环境是LANMP,可以开子空间给别人用,方便的很
    zts1993
        20
    zts1993  
       2014-12-08 18:15:31 +08:00
    WDCP 就是就好了。。。不用装那些B格高吗,不是收费就是几百年不更新。。。

    WDCP就是有时候会冒出一两个漏洞,及时更新就好
    Starduster
        21
    Starduster  
       2014-12-08 18:28:21 +08:00
    @gkuchan 监控面板应该可以看到实时的资源占用,但是监控各个应用有没有那么实时我不确定应该要具体情况具体分析,而且感觉这种监控本身很费事。参考一下楼上朋友们提到的面板吧我也只试过 amh
    explon
        22
    explon  
       2014-12-08 18:34:26 +08:00 via iPhone
    很简单,去 ResellerClub 买 Reseller 主机即可,可以开一堆 Cpanel 账号的主机出来。
    abelyao
        23
    abelyao  
       2014-12-08 18:59:57 +08:00
    我怎么感觉楼主想要的好像是类似新浪 SAE 这一类 Docker 呢?
    每个空间自己独立,互不影响,然后又可以一件安装不就是 SAE 的应用商店吗…
    geekzu
        24
    geekzu  
       2014-12-08 20:16:35 +08:00
    Diirectadmin/cPanel+CloudLinux+WHMCS是常用方案,lz有兴趣可以加我Q聊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2803 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 12:10 · PVG 20:10 · LAX 04:10 · JFK 07:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.