很多人的服务器安装的系统是Linux,而且没有图形化,如果自己有图形化需求(如虚拟机),则需要安装图形化。
普通服务器并且没有需求的还是别装了,安装包又大又吃内存,作者安装只图一乐
另外,如果想要使用noVNC远程连接,你的主机必须能访问Google,如果不能,请自己百度搜索vnVNC换源
实验环境
- 一台CentOS7Core服务器
- 一台Windows10电脑
- 软件环境:已安装yum、git
安装
SSH(vnc和物理操作也行)登录你的服务器,依次输入下面高亮的命令 每行回车(请用root账户)(//及后面的内容不需要复制)
这篇文章在CentOS7.x是没有任何问题的,对了,Ubuntu不要用,CentOS7我保证100%能用
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
//安装GNOME
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
//设置为图形化系统
yum install novnc
//然后安装一个VNC程序,比如NOVNC,已经有的不用搞
yum install git
//安装Git用于下载软件包,已安装请跳,无需求请跳
git clone https://github.com/kanaka/noVNC
//下载noVNC代码到当前目录 别告我上不去Github,问就是找别人代下
cd vnc
//打开你vnc安装的目录
reboot
//重启服务器
screen -S NoVNC
//创建一个VNC窗口
./utils/launch.sh --vnc localhost:5901
//开启vnc
连接
浏览器打开:http(s)://服务器地址:vnc监听端口/vnc.html
如果可以打开,安装成功