开发者社区> 问答> 正文

轻量应用服务器怎么 用VNC搭建Ubuntu VNC可视化界面



1. 创建Ubuntu服务器


访问轻量应用服务器 购买页面,选择Ubuntu镜像,并选择套餐、购买时长,确认订单支付并确认。

2. 安装配置软件


创建服务器成功后,点击服务器列表页的Ubuntu轻量应用服务器卡片的远程连接按钮
连接成功后开始安装软件。

VNC的安装与配置


安装之前先输入

  1. [backcolor=transparent]apt[backcolor=transparent]-[backcolor=transparent]get[backcolor=transparent] update

获取最新套件的信息。
输入以下命令安装VNC,安装过程中需要输入Y来确认
  1. [backcolor=transparent]apt[backcolor=transparent]-[backcolor=transparent]get[backcolor=transparent] install vnc4server


启动VNC
  1. [backcolor=transparent]vncserver


并设置密码
看到 New ‘iZbp1idfrdpf1c3its2hpkZ:1 (root)’ desktop is iZbp1idfrdpf1c3its2hpkZ:1字样的时候,说明启动成功。

gnome 桌面环境安装与配置


安装x-windows的基础
  1. [backcolor=transparent]sudo apt[backcolor=transparent]-[backcolor=transparent]get[backcolor=transparent] install x[backcolor=transparent]-[backcolor=transparent]window[backcolor=transparent]-[backcolor=transparent]system[backcolor=transparent]-[backcolor=transparent]core

安装登录管理器
  1. [backcolor=transparent]sudo apt[backcolor=transparent]-[backcolor=transparent]get[backcolor=transparent] install gdm

安装Ubuntu的桌面
  1. [backcolor=transparent]sudo apt[backcolor=transparent]-[backcolor=transparent]get[backcolor=transparent] install ubuntu[backcolor=transparent]-[backcolor=transparent]desktop

安装gnome配套软件
  1. [backcolor=transparent]sudo apt[backcolor=transparent]-[backcolor=transparent]get[backcolor=transparent] install gnome[backcolor=transparent]-[backcolor=transparent]panel gnome[backcolor=transparent]-[backcolor=transparent]settings[backcolor=transparent]-[backcolor=transparent]daemon metacity nautilus gnome[backcolor=transparent]-[backcolor=transparent]terminal

修改VNC配置文件
  1. [backcolor=transparent]vi [backcolor=transparent]~[backcolor=transparent]/.vnc/[backcolor=transparent]xstartup

修改为
  1. [backcolor=transparent]#!/bin/sh
  2. [backcolor=transparent]# Uncomment the following two lines for normal desktop:
  3. [backcolor=transparent]export[backcolor=transparent] XKL_XMODMAP_DISABLE[backcolor=transparent]=[backcolor=transparent]1
  4. [backcolor=transparent] unset SESSION_MANAGER
  5. [backcolor=transparent]# exec /etc/X11/xinit/xinitrc
  6. [backcolor=transparent]unset DBUS_SESSION_BUS_ADDRESS
  7. [backcolor=transparent]gnome[backcolor=transparent]-[backcolor=transparent]panel [backcolor=transparent]&
  8. [backcolor=transparent]gnmoe[backcolor=transparent]-[backcolor=transparent]settings[backcolor=transparent]-[backcolor=transparent]daemon [backcolor=transparent]&
  9. [backcolor=transparent]metacity [backcolor=transparent]&
  10. [backcolor=transparent]nautilus [backcolor=transparent]&
  11. [backcolor=transparent]gnome[backcolor=transparent]-[backcolor=transparent]terminal [backcolor=transparent]&

杀掉原桌面进程,输入命令(其中的:1是桌面号):
  1. [backcolor=transparent]vncserver [backcolor=transparent]-[backcolor=transparent]kill [backcolor=transparent]:[backcolor=transparent]1

输入以下命令生成新的会话:
  1. [backcolor=transparent]vncserver [backcolor=transparent]:[backcolor=transparent]1

开启VNC服务需要用到的5900和5901端口,具体可查看防火墙功能说明。

3. 本地使用VNC连接


本地安装VNC后,使用ip地址:1的方式连接
输入之前设置的VNC密码后点击连接
连接成功即可看到Ubuntu桌面的界面了

展开
收起
boxti 2017-10-20 14:58:59 6313 0
2 条回答
写回答
取消 提交回答
  • 推荐回答:

    弄了好几天的ubuntu显示界面的问题终于解决了,虽然网页直接远程还不能显示桌面,但很感谢楼主~

    官方帮助文档地址:阿里云帮助中心

    更多参考: 阿里云官方(新用户需官网注册查看)

    2021-05-24 11:22:37
    赞同 展开评论 打赏
  • Re轻量应用服务器怎么 用VNC搭建Ubuntu VNC可视化界面
    弄了好几天的ubuntu显示界面的问题终于解决了,虽然网页直接远程还不能显示桌面,但很感谢楼主~
    2018-04-14 22:25:15
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载