icycloud简洁使用指南

icycloud是一个基于docker打造的iaas平台:cloud.icybee.cn,你可以在icycloud上申请自己的linux机器,并且开发自己的web应用,更妙的是,每个在icycloud上注册的用户都会获得一个与用户名相同的二级域名,本文将要描述如何一步一步在icycloud上搭建出自己的web应用hello world。

注册用户 && 申请主机

目前icycloud是邀请制,注册首先需要邀请码,如果你没有邀请码,可以联系icybee@yeah.net,在获取邀请码后在主页可以点击:

或者右上角的登入/注册,然后点击注册,然后输入邀请码,就可以进入注册页面,在根据要求填写用户信息,点击注册,不出意外进入登陆页面:

输入用户名密码进入控制台



点击新建机器,选择机器信息,然后配置root密码,点击创建

刷新几次,机器创建完毕了:

接下来就要连接上机器进行操作了

连接上你的机器

由于所有机器没有外网ip,但是有内网ip:

所以要连接上你的机器,首先应该连接跳转机,linux shell下使用
ssh -p 2222 icycloud@cloud.icybee.cn

输入密码 icycloud ,登入跳转机

在windows机器上使用securecrt等软件,配置:

host: cloud.icybee.cn
port: 2222
username: icycloud
password: icycloud

连接上跳转机后,再ssh上你的机器内网ip,比如:

就 ssh root@172.17.0.28 然后输入你设定的root密码,就可以连接上你的虚拟主机了。

搭建nginx服务环境

登陆上你的机器后,首先执行

apt-get update

apt源已经根据墙内环境配置好,所以不需要额外配置

然后

apt-get install nginx 
service nginx start

然后访问你的二级域名(注意外层nginx只开放容器的80端口,所以访问**.cloud.icybee.cn:8080这种是无效的):

nginx环境已经搭建好。

然后自由发挥啦~~~