Oracle Cloud的韩国云主机速度确实快,所以突发奇想的安装的Xfce桌面环境会不会打开速度很快。这里大鸟利用Docker的方式来安装一个Xfce桌面环境(轻量可视化操作系统)。
整个安装过程异常的简单,一句命令就可以搞定,只需要用浏览器连接。如果线路好,配置给力,使用起来还是很流畅的。额。开始动手之前,先去申请一台Oracle Cloud免费的主机用用吧。当然了,不用Oracle Cloud也可以,只要你VPS配置不错,都可以试试这个简单的方法。
一:准备工作
1.1》Oracle Cloud
免费主机先申请到手,当然你用别的主机也可以,这个随意,这篇文章是基于Oracle Cloud韩国云主机来实现的。
1.2》安装docker环境
我们需要安装docker环境,如果是宝塔面板就直接在软件商店里面装docker管理器就可以了。本文用宝塔面板来测试。非宝塔面板安装docker命令如下:
#CentOS 6 rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update -y yum -y install docker-io service docker start chkconfig docker on #CentOS 7、Debian、Ubuntu curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker
1.3》alpine-xfce4-novnc简介
官网:https://www.xfce.org/
项目地址:https://github.com/yangxuan8282/docker-image/tree/master/alpine-xfce4-novnc
二:开始部署
部署起来也很简单,只需要一句命令就可以了。
2.1部署命令
用s-s-h软件连接到服务器,复制如下命令,回车运行。
分辨率可以修改为-e VNC_RESOLUTION=1024x768
这样的,当然你也可以默认或者修改为别的。命令运行截图:
部署完成后,就可以访问:http://ip:6080
默认的vnc密码是 alpinelinux
2.2》访问
就可以访问:http://ip:6080
默认的vnc密码是 alpinelinux
,访问如图:
这里输入默认的密码,回车即可登录。登录效果如图:
此时,怎么能不赶紧打开自己的网站点击一个广告呢,这可是韩国的ip说不定点击的价格机会很高O(∩_∩)O哈哈~
打开速度尚可,幻灯片式观看体验,所以体验很不好。不知道国内的云主机安装桌面环境效果会不会更好。
2.3》简单命令
在主机上管理docker,然后在容器中安装docker!
-v /var/run/docker.sock:/var/run/docker.sock
设置VNC密码:
-e VNC_PASSWD=alpinelinux
在本地嵌套的X窗口中运行:
Xephyr -screen 1024x768 :1 & docker run -v /tmp/.X11-unix:/tmp/.X11-unix yangxuan8282/alpine-xfce4-novnc:amd64 startxfce4
运行多个容器:
Xephyr -screen 1024x768 :2 & docker run -v /tmp:/tmp yangxuan8282/alpine-xfce4-novnc:amd64 startxfce4
使用方法还是很多的,自己去看文档吧。
2.4》最后
用这个方法来实现vps的可视化桌面连接,还是非常简单的,但是Xfce连接Linux操作系统的速度不是很快,无法达到本地管理Windows那样的流畅体验。所以,这个方法玩玩就可以了。
如果你特别想在Linux系统上运行桌面环境的话推荐2GB内存以上,同时硬盘IO速度必须要给力点,这样运行起来会更流畅。
额,Oracle Cloud云主机你需要切换到root权限,才可以执行命令。如何切换呢?
- centos 默认登录账户是 opc
- ubuntu 默认登录账户是 ubuntu
- 登录到云服务器,直接 sudo -i 就可以切换到root下!