OneClickDesktop一键安装可以使用浏览器访问的Linux桌面环境

前阵子买的金山云88一年的服务器一直在吃灰,于是就想着利用起来。所以这篇文章说的就是使用OneClickDesktop一键脚本,就可以在Linux服务器上一键搭建一个可以随时随地用浏览器访问的Linux桌面环境。

如果你对金山云的服务器有兴趣可以看看他们的活动,附带ulcoud的促销活动~~

  • UCloud年度大促 – 1核/1G/2M快杰型云主机 59 元/年(可选香港)
  • 金山云9月砍价活动:服务器最低77元/1年!( 限量开砍,最低砍至 1 元)

因为作者已经更新了脚本,目前支持支持RDP 可以和宝塔共存,所以请移步看最新的教程:

  • 宝塔面板安装可浏览器访问的Linux远程桌面,支持RDP – 可以和宝塔共存

1、简介

1)项目:https://github.com/Har-Kuun/OneClickDesktop/

2)脚本特色

  • 从源码编译安装Guacamole服务器
  • 配置Guacamole Web APP
  • 安装Tomcat 9, TigerVNC, XFCE4桌面环境,火狐浏览器
  • 一键安装配置Let’s Encrypt安全证书,开启OCSP装订
  • 安装Nginx反代Tomcat
  • 安装完毕后,您可以使用任意浏览器访问远程桌面,无需再使用VNC客户端

2、准备

1)本程序仅支持在Ubuntu 18.04/20.04 LTS以及Debian 10的64位操作系统上运行。您的服务器或者VPS最好是全新安装的系统,不带LAMP/LEMP等组件或cPanel/DirectAdmin/宝塔等用户面板。

2)安装桌面环境需要至少1 GB的内存

3)本次测试机是金山云1核2G的机器,所以说配置上是足够了。

3、安装命令

可以使用sudo权限用户或root用户(不建议)登录服务器SSH,然后执行下面的一键脚本命令即可。

1、英文版:

wget https://raw.githubusercontent.com/Har-Kuun/OneClickDesktop/master/OneClickDesktop.sh && sudo bash OneClickDesktop.sh

2、中文版:

wget https://raw.githubusercontent.com/Har-Kuun/OneClickDesktop/master/OneClickDesktop_zh-CN.sh && sudo bash OneClickDesktop_zh-CN.sh

4、简单的安装过程

复制以上脚本命令回车后,程序将自动安装需要的各部分组件,并引导您设置用户名,密码以及域名。这里简单说一下几个需要注意的地方。

1、安装前的设置,如果是国内云主机,我们需要简单设置下,具体如下:

此处为隐藏的内容 发表评论并刷新,方可查看
发表评论

2)确定自己的服务器配置至少是1G内存

复制脚本开始安装~~~~~~~~~~

3)country of origin for the keyboard

这里可以默认,也可以选择中国,具体看图:

4)输入用户名密码

5)输入域名等,这一步比较重要,如果你是国内云主机没有北岸,那么输入IP即可,我们也不需要啥SSL证书,直接选择no,看图:

图示就算是安装成功,并且可以访问了。

5、访问

1)如果直接用域名或者IP访问打开是nginx的欢迎使用页面,那么请用一下地址来打开。

http://example.com:8080/guacamole

注意:把域名换位自己的网址或者IP即可。

2)访问效果

3、进入Linux桌面环境

4)使用效果图

因为用的国内服务器,打开速度还是不错的~

6、最后

1)国外主机优惠用ubuntu安装的时候出现了vnc 服务安装失败的错误,如果你也遇到,请使用root用户安装可能可以解决,因为国外主机优惠也是这样解决的。

2)没有域名可以直接使用IP访问,没有SSL,可以选择no,也就是不需要证书服务~~

3)程序仅支持在Ubuntu 18.04/20.04 LTS以及Debian 10的64位操作系统上运行。您的服务器或者VPS最好是全新安装的系统,不带LAMP/LEMP等组件或cPanel/DirectAdmin/宝塔等用户面板。

4)安装桌面环境需要至少1 GB的内存。

5)如果直接访问域名或者IP出现NGINX欢迎页面,那么可以使用 IP地址:8080/guacamole 的方式访问页面。