V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wzxjohn
V2EX  ›  Node.js

Node.JS CLI 转网页

  •  
  •   wzxjohn · 2014-05-23 11:09:39 +08:00 · 3390 次点击
    这是一个创建于 3618 天前的主题,其中的信息可能已经有所发展或是发生改变。
    好奇怪没有找到Node.JS的节点,只好发到这里来。

    最近感觉Azure越来越火,Azure的操作方式也越来越被人吐槽。于是就想能否根据微软提供的部分工具自己制作一套简单的管理系统出来。
    实际使用的时候发下面,Linux下似乎只有Node.JS的管理程序,是用npm直接安装的命令行工具。因为我对Node.JS不太了解,所以想问问,有没有什么办法能把这个CLI的程序转变成B/S程序呢?
    第 1 条附言  ·  2014-05-23 23:05:04 +08:00
    微软真是太蛋疼了。。。他的REST API说是能完成所有Portal里面的操作,可是实际上官方的文档非常的不全!少了一大堆API!很多必须要对微软提供的Power Shell进行拆解才能发现。。。太坑爹了。。。
    17 条回复    2014-05-24 01:43:07 +08:00
    Ellison
        1
    Ellison  
       2014-05-23 11:16:46 +08:00
    wzxjohn
        2
    wzxjohn  
    OP
       2014-05-23 11:41:02 +08:00
    @Ellison 谢谢!奇怪了首页最下面没找到这个节点。。。
    mercurylanded
        3
    mercurylanded  
       2014-05-23 11:43:55 +08:00
    ...ssh 连过去不就行了?
    little_cup
        4
    little_cup  
       2014-05-23 11:47:04 +08:00
    azure中区那个node cli很多坑,各种大小写不正确多个点之类的……
    wzxjohn
        5
    wzxjohn  
    OP
       2014-05-23 12:23:23 +08:00
    @mercurylanded SSH只能管理机器本身,不能对机器进行硬重启之类的操作,而这个CLI可以。

    @little_cup 显然我用的是美区的=。=
    little_cup
        6
    little_cup  
       2014-05-23 12:38:59 +08:00
    @wzxjohn 壕!
    wzxjohn
        7
    wzxjohn  
    OP
       2014-05-23 13:06:00 +08:00
    @little_cup 。。。求别黑。。。
    little_cup
        8
    little_cup  
       2014-05-23 13:08:40 +08:00
    @wzxjohn 如果做出来的话相比官方网页版会有哪些优势呢?比如批量添加端口?
    wzxjohn
        9
    wzxjohn  
    OP
       2014-05-23 13:11:02 +08:00
    @little_cup 这是显然需要的功能之一。。。官网的添加端口实在是太蛋疼了。。。
    jybox
        10
    jybox  
       2014-05-23 13:33:43 +08:00
    lm902
        11
    lm902  
       2014-05-23 19:52:34 +08:00
    虽然我也用的是美区的。。。不过ssh azureuser@<VM Name>.cloudapp.net "sudo reboot"应该可以吧
    wzxjohn
        12
    wzxjohn  
    OP
       2014-05-23 23:02:40 +08:00
    @lm902 如果一不小心service sshd stop了呢?
    wzxjohn
        13
    wzxjohn  
    OP
       2014-05-23 23:02:51 +08:00
    @jybox 这个似乎。。。好像做不到?
    lm902
        14
    lm902  
       2014-05-24 01:21:33 +08:00
    @wzxjohn 不过我目前是这样干的:用ASP.NET写了个管理页面,Windows身份验证,可以控制电源,列出进程,运行命令啥的
    lm902
        15
    lm902  
       2014-05-24 01:23:58 +08:00
    Linux应该可以办类似的事情吧
    wzxjohn
        16
    wzxjohn  
    OP
       2014-05-24 01:26:00 +08:00 via iPad
    @lm902 如果不小心service networking stop了呢。。。改网络参数改的网起不来了怎么办。。。所以CP还是很有用的。。。
    lm902
        17
    lm902  
       2014-05-24 01:43:07 +08:00
    @wzxjohn 你没事停网络服务干嘛。。(no zuo no die)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5677 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 02:36 · PVG 10:36 · LAX 19:36 · JFK 22:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.