这段时间试用了阿里云,阿里云的一个好处是可以免费试用5天,申请之后开通的速度很快,一般在第二天就能审批下来。阿里云购买之后配置上可以随时升级,所以大可以在开始时购买普通配置,而在性能需求越来越高时再升级。
我试用的是ubuntu系统,申请要用自己的支付宝账号,申请成功之后会短信通知分配下来的公网IP、root账号和密码。然后通过putty选择ssh远程访问服务器。在下面这张图里host name填上服务器ip地址再点击open即可。连接到服务器后,可以输入passwd root修改分配下来的密码,设置新的密码。
putty是命令行访问,可以在putty连接后,通过安装配置改为使用vnc访问操作服务器。这里有阿里云帮助中心介绍的一篇文章http://help.aliyun.com/view/13435406.html,不过有个地方需要修改一下,下面把我的尝试过程介绍一下。
1.安装vncserver,输入apt-get install vnc4server
2.开启vnc服务,输入vncserver,配置成功后会看到New --- desktop is ---,同时在主目录下产生一个.vnc目录,产生的端口号是1
3.下载vnc客户端,在网上搜一下就能找到不少下载地址。通过客户端连接,在服务器栏输入:ip:1
点击确定输入密码后,可以看到vnc连接画面:
这个只是一个简陋的窗口管理器。下面继续配置使用图形化界面
4.备份xstartup文件,输入:cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
下面修改vnc启动文件,输入:vi ~/.vnc/xstartup
注意unset SESSION_MANAGER这一行本来是注释掉的,要把注释去掉。另外要把原先的x-window-manager &注释掉,新增一行gnome-session &
5.杀掉原桌面进程,输入vncserver -kill :1
再输入vncserver :1生成新的会话
6.安装gnome桌面环境
(1)安装x-window的基础,输入:sudo apt-get install x-window-system-core
(2)安装登陆管理器,输入:sudo apt-get install gdm
(3)安装ubuntu桌面,输入:sudo apt-get install ubuntu-desktop
7.重复步骤5,输入vncserver -kill :1
再输入vncserver :1生成新的会话。然后使用vnc客户端连接,就可以看到图形化界面。
此时的图形界面还是一个比较小的方形窗口,可以根据需要重新设置分辨率,如输入vncserver -geometry 1280x640,可以把窗口分辨率调整为1280*640。
同样调整分辨率后需要杀掉原先进程vncserver -kill :1,再重启新进程vncserver :1。
至此完成了vnc图形化设置。为了便于上传或者保存自己的工作,可以通过网盘比如百度云备份数据。部署云服务已经非常简单,提供软件服务也非常便利。