1、创建虚拟机:
针对linux 系统Azure 上目前看来只有centOS等开源的系统,并没有redhat或者oracle linux系统镜像可供选择,centOS使用起来也是比较方便,安装rpm的时候,Azure上已经给配置好了yum 源,装起来还是比较方便的。
2、安装系统的默认用户
默认创建虚拟机的时候,会创建一个用户azureuser,我们可以给他设置密码。
3、关于图形界面
默认安装的系统不支持图形界面,需要我们手工yum 安装X Windows。yum安装的时候报了一个错误,根据如下方法解决了:
Error: WALinuxAgent conflicts with NetworkManager
解决:
#查找WALinuxAgent版本
yum list |grep WALinuxAgent
#删除
yum remove "WALinuxAgent.noarch"
#安装图形界面相关
yum groupinstall "X Window System" "Desktop" "Fonts" "General Purpose Desktop"
#移除NetworkManager 并安装 Windows Azure Linux Agent
yum list |grep NetworkManager
yum remove NetworkManager.x86_64
#再把Azure Linux Agent装回去
yum install WALinuxAgent.noarch
4、获取ROOT权限并且设置密码;
使用 azureuser 这个账户进入 VPS 后(如果你没修改默认账户的话)输入 sudo passwd root 即可设置 ROOT 密码;
然后退出重新载入 SSH,使用 ROOT 和你设置的密码登陆即可!
5、swap空间
默认创建的centOS虚拟机没有分配任何swap空间,需要手工创建,方法参考:
http://blogs.msdn.com/b/azchina/archive/2013/07/29/swap-space-in-windows-azure-virtual-machines-running-pre-built-linux-images-part-1.aspx