首先你需要准备工具:Fiddler4
下载地址我就不提供了,自行百度吧。该软件为纯英文界面,可能英语不好的人使用会有些吃力。不过问题不大,下面的截图很清晰,照着做就行了。如果还不明白可以留言。
你需要注册一个ConoHa的账号(点击这个链接注册系统赠送1000日元可以使用一个月点击注册)
设置服务器之后设置你的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的光盘映像链接" } }
依旧点击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%是成功了!
到了这里已经挂载上了映像!可以开启vps电源打开控制台安装了!