需求分析
关于安装linux有很多方式,在本地磁盘或者是U盘内安装在使用时并不方便,毕竟处于学习阶段还是以windows系统为主。而安装在虚拟机则会占用电脑的资源,因此有了在云服务器安装ubuntu系统用来远程操作的想法。
云服务器安装系统的特点:
- 不占用本地资源,缓解硬件压力
- 安全方便,无需担心操作失误对磁盘内文件的损毁
- 在多终端支持远程访问,ipad、pc、甚至是手机也可以访问
- 相对于本地来说,远程访问要求了良好的网络环境,当然,在网络环境一般的情况下可以选择降低传输质量,例如降低色彩深度。
申请云服务器
云服务器有很多家服务商,例如腾讯、阿里、百度开放云等等,教育优惠申请也比较便宜。这里采用的的腾讯的CVM做示范,配置过程基本相同。
列出常用的云服务器地址:
腾讯云 http://www.qcloud.com/product/cvm.html
阿里云 https://www.aliyun.com/product/ecs/
新浪云 http://www.sinacloud.com/sec.html
在购买了云服务器之后,服务商会给你一个远程访问的用户名和密码。可以使用Putty或者ScureCRT远程访问并输入指令配置。默认端口号为22,HostName或者IP地址为服务商提供的公网IP地址。登录成功后如下图:

配置VNC服务器
安装VNC服务端
sudo apt-get install vnc4server
开启VNC服务
sudo vncserver
在此期间会要求设置VNCServer的密码,注意,最大长度为8位。
设置密码后,看到
New ‘****:1 (****)’ desktop is ****:1 (****代表主机名)
即表示启动vnc成功,在主目录下产生一个.vnc目录。
在桌面下载VNC Viewr软件来预览远程桌面,可使用VNCViewer或者UltraVNC来访问。

备份原有xstartup文件
sudo cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
修改VNC启动文件
sudo vi ~/.vnc/xstartup
打开后如下图:

我们需要把上图中x-window-manager &
这一行注释掉,然后在下面加入一行gnome-session &
。
具体修改步骤:
- 打开文件后,点击
insert
按钮,进入输入模式 - 在
x-window-manager &
前加#
(类似于C/C++中的//
,即注释符) - 回车输入
gnome-session &
- 点击
Esc
退出编辑模式 - 输入
:wq!
保存修改即可
修改后如下图:

注:不习惯此操作命令的也可以使用WinSCP软件进行文件的修改,WinSCP比较直观。

关闭原桌面进程并生成新进程
sudo vncserver -kill :1
生成新的进程:
sudo vncserver :1
安装gnome桌面环境
安装x-windows的基础:
sudo apt-get install x-window-system-core
安装登录管理器
sudo apt-get install gdm
安装Ubuntu的桌面:
sudo apt-get install ubuntu-desktop
注:每一步的间隔可能会比较长,请耐心等待。
重复步骤5
结束原进程并生成新的会话,加载成功。

附:
ipad使用VNC Viewer远程访问示意图:


配合蓝牙键盘就可以愉快的学习、CODE了,亦可赛艇!
参考:
网友评论