轻量应用服务器必须购买2核2G内存以上,试过2核1G的,虽然可以安装成功,但是远程连接后根本无法操作,稍微动两下就卡死。
一、云平台购买、服务器配置
购买时,镜像选择系统镜像->Ubuntu 20.04
设置root用户密码,后面连接需要用到
防火墙开放3389端口,xrpd远程连接需要用到。云平台一般可以通过后台设置
二、进行桌面和xrpd安装
使用root用户通过shell远程连接,或使用云平台Workbench root用户连接,需要用户上面设置的密码
安装桌面Gnome
sudo apt update
sudo apt install ubuntu-desktop
执行install命令可能会以下报错,不用管它,重新执行一遍sudo apt install ubuntu-desktop命令即可
安装Xrpd
sudo apt install xrdp
查看Xrpd运行状态,正常会显示active
sudo systemctl status xrdp
默认情况下,Xrdp 使用/etc/ssl/private/ssl-cert-snakeoil.key,它仅仅对“ssl-cert” 用户组成语可读。运行下面的命令,将xrdp用户添加到这个用户组
sudo adduser xrdp ssl-cert
重启 Xrdp 服务,生效修改
sudo systemctl restart xrdp
三、安装chrome浏览器
打开远程桌面连接,输入服务器ip,点连接
输入root,以及密码(上面设置的密码)
进入Ubuntu桌面,点左上角Activities->中间搜索框中输入Terminal,打开命令终端
下载chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
安装chrome
sudo apt install ./google-chrome-stable_current_amd64.deb
安装完成后点左上角Activities->中间搜索框中输入chrome,打开
如果无法打开chrome,尝试以下方法解决,再打开Terminal命令终端,输入命令
whereis google-chrome
显示
修改配置
vim /usr/bin/X11/google-chrome
在最底部找到键盘点【i】(开启输入模式)
在后面加上【 --user-data-dir --no-sandbox】,注意空格,添加后,完整结果如下
按Esc,输入【:wq】,回车,就可以打开chrome了。