设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 4047|回复: 8

Conoha使用官方提供的Api在Windows环境下手动安装系统

[复制链接]

签到天数: 10 天

[LV.3]偶尔看看II

发表于 2015/8/7 16:03 | 显示全部楼层 |阅读模式 |Firefox 39.0|Windows 8.1
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
本帖最后由 ssb 于 2015/8/7 16:09 编辑

首先要注册一个Conha的账号 (点击这个链接注册系统赠送1000日元可以使用一个月)
点击注册

需要下载一个工具 : Fiddler4  大家百度就能下载到了

设置服务器之后设置你的Api账户,并保存你的店铺id,店铺名,Api用户名和密码。



接下来开始正式步骤:

关闭vps的电源



打开Fiddler4软件




在软件右侧选择Composer标签,按下图设置




代码

POST后内容:https://identity.tyo1.conoha.io/v2.0/tokens
POST下框内容:User-Agent: Fiddler
             Accept: application/json
             Host: identity.tyo1.conoha.io
             Content-Length: 153
Request Body:{
              "auth": {
              "passwordCredentials": {
              "username": "Api用户名",
              "password": "密码"
              },
              "tenantId": "店铺Id"
              }
              }


完成之后点击Execute按钮,会返回一个200类型。我们双击返回后,在下方选择JSON标签,找到下发框体token标签下audit_ids标签下的id=xxxx,复制=后面的内容,保存,之后我们会用到。







POST后内容:https://compute.tyo1.conoha.io/v2/你的店铺ID/iso-images
POST下框内容:Accept: application/json
             Host: compute.tyo1.conoha.io
             Content-Length: 139
             Content-Type: application/json
             X-Auth-Token: 刚刚保存的内荣
Request Body:{
              "iso-image": {
              "url": "http或ftp的光盘映像链接"
              }
              }



光盘映像需要集成VirtIO驱动的 大家可以 点击 这里去获取镜像下载地址镜像下载链接获取地址


依旧点击Execute按钮,会返回一个201类型.


接下来我们要检测下是否已经将镜像挂载上


这次和刚刚不同,我们需要把POST指令换成GET




GET后内容:https://compute.tyo1.conoha.io/v2/你的店铺ID/iso-images
GET下框内容:Accept: application/json
             Host: compute.tyo1.conoha.io
             Content-Length: 0
             Content-Type: application/json
             X-Auth-Token: 同上
Request Body:不填写任何东西


点击Execute按钮,双击返回的200类型




保存path=后的内容。


将GET指令改回到POST,按下图输入






POST后内容:https://compute.tyo1.conoha.io/v2/你的店铺ID/servers/服务器UUID/action
POST下框内容:Accept: application/json
             Host: compute.tyo1.conoha.io
            Content-Type: application/json
            X-Auth-Token: 和上面一样
            Content-Length: 91
Request Body:{"mountImage": "你刚刚保存的"}



按Execute返回一个204值。


接下来是最后一步,检测是否成功挂载(这步可以忽略)


把POST指令换成GET

    GET后内容:https://compute.tyo1.conoha.io/v2/你的店铺ID/servers/服务器UUID
    GET下框内容:Accept: application/json
                 Host: compute.tyo1.conoha.io
                 Content-Length: 0
                 Content-Type: application/json
                 X-Auth-Token: 同上
    Request Body:不填写任何东西

点击Execute按钮,如果返回200值,那么系统已经99%安装完成了


最重要的内容回复可见
游客,如果您要查看本帖隐藏内容请回复



评分

参与人数 1樱币 +5 收起 理由
小樱 + 5 棒棒哒

查看全部评分

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2025/5/28 02:45 , Processed in 0.148189 second(s), 24 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表