Windows连接阿里云服务器图形界面
文章目录
- 前言
- Motivation of writing
- 1 场景说明
- 2 给阿里云服务器安装图形界面
- 3 给服务器配置VNC Server
- 4 让服务器放行5901端口
- 5 本地windows配置vnc viewer
- 总结
标题:本地Windows远程连接阿里云服务器图形界面
前言
时隔数月,又要开始认真用服务器了。由于一些软件需要Eclipse 或 IDEA 进行编译打包,所以不得不思考在阿里云上安装图形界面,并在本地windows电脑上连接之的方案。
在此记录如下。
创建时间:2019年07月03日 11:14:26
更新:2019年8月26日16:13:01
Motivation of writing
首先,当前的资料已经很多了,
所以我没必要重复去“造轮子”,我的意思是没必要重复写文章。
但是由于现有的文章存在一些不够全面的地方,所以才有这篇文章,稍稍记录补充一下。
1 场景说明
远程:阿里云服务器(我的是最简单的学生主机,然后是Ubuntu 14.04 系统)
本地:windows 10
2 给阿里云服务器安装图形界面
可以参考我以前的博客:
- 给Ubuntu服务器安装图形化界面 https://blog.csdn.net/weixin_39278265/article/details/86549600
也可以参考:
[1] Linux实例安装VNC Server实现图形化访问 https://help.aliyun.com/knowledge_detail/41530.html?spm=5176.2000002.0.0.6b51339cJtfCU4
这个是阿里云官方文档还是很给力的。
不过我具体实践的时候,先是:
sudo apt-get update
apt-get install ubuntu-desktop #安装桌面软件
reboot #重启
- 1
- 2
- 3
这样了一遍,然后又根据[1]:
apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
这样操作了一遍。
后面没什么异常,图形界面成功安装,所以应该问题不大。
3 给服务器配置VNC Server
运行:
sudo apt-get update
sudo apt-get install vnc4server -y #安装vnc4server
vnc4server #开启vnc服务
- 1
- 2
- 3
而后根据 [1],运行ps -ef | grep vnc
确认是否成功开启:
而后修改~/.vnc/xstartup
文件,运行 nano ~/.vnc/xstartup
,将其原有内容删除,并写入:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
而后运行 :
vncserver -kill :1 #杀掉原来的桌面进程(假设桌面号为:1)
vncserver :1 # 生成新的会话
- 1
- 2
4 让服务器放行5901端口
即:在实例所在安全组中 添加安全组规则
参考:
- 添加安全组规则 https://help.aliyun.com/document_detail/25471.html?spm=a2c4g.11186623.2.33.77e05918nfzeAy
对服务器添加安全组规则,做如下设置即可:(授权对象的设置要慎重,旁边也有提示的,以后可能会进一步设置)
5 本地windows配置vnc viewer
在
- Download VNC Viewer 6.19 Build 325 Free https://vnc-viewer.en.lo4d.com/download
这个网站下载vnc-view,我下载的是windows 64bit的exe,然后双击运行。
此时参考阿里云官方文档:
- 在Linux实例上自动安装并运行VNC Server https://help.aliyun.com/knowledge_detail/41181.html
此时已经进入vnc viewer界面,依次点击上方菜单栏->file->new connection
,做如下配置:
(ip后面要加端口号的。)
然后:
如果一切正常的话,输入服务器登录密码即可进入,如下:
总结
以上。
云服务器搭载业务,选择合适的平台最重要!
从目前国内云计算市场的格局来看,国内云计算前三强分别是阿里云、腾讯云和华为云,阿里云、腾讯云作为背靠互联网平台的企业,更偏向于B端用户;华为与作为传统的通信巨头,更偏向于G端。
当然如何选择服务器机型,这里有篇文档汇总的比较详细,文档地址:
云服务器哪家好!2021年阿里云、腾讯云、华为云的服务器配置及价格对比?
如果是高并发,高IO业务场景,需要确定服务器规格,可让业务应用性能发挥到最佳,参考官方文档:
阿里云服务器规格:规格实例族 - 云服务器 ECS
腾讯云服务器规格:规格实例族 - 云服务器CVM
Windows连接阿里云服务器图形界面相关推荐
- 本地windows连接阿里云服务器
在购买阿里云服务器之后,可以进入管理服务器进行设置,要想通过windows登录到Ubuntu16.04阿里云服务器上需要进行一下步骤: 1. 从管理控制台进入本实例安全组. 2. 点击配置规则. 3. ...
- 远程连接阿里云服务器出现“远程桌面,身份验证错误:要求的函数不受支持“解决办法
今天在远程连接阿里云服务器的时候遇到了下面这个问题:(win10家庭版): 在这里分享一下一个解决方式: windows+R打开运行 输入regedit打开注册表 到达如下路径:[计算机\HK ...
- 如何使用Xshell连接阿里云服务器
如何使用Xshell连接阿里云服务器 转载自:https://www.cnblogs.com/Guorisy/p/12445224.html 什么是xshell? Xshell是Windows下一款功 ...
- Xftp连接阿里云服务器失败
使用xftp连接阿里云服务器失败,出现以下界面: 解决办法:在连接设置中将协议FTP更改成SFTP,之后成功连接上.
- xshell5使用ssh连接阿里云服务器
由于我将xshell更新到了Xshell v5.0 Build 1332,使得我在连接阿里云服务器的时候遇到了一些问题.原来我登录到服务器的时候直接输入登录密码就行了,但是现在由于openssh服务器 ...
- 远程连接阿里云服务器MySQL数据库
为了远程连接阿里云服务器MySQL数据库,查找过许多资料,步骤大致都是这样的: 1.进入MySQL数据库,然后输入下面两条命令: grant all privileges on *.* to 'roo ...
- Navicat连接阿里云服务器MySQL报错2003-Can't connect to MySQL server on 'xxx.xxx.xxx.xxx'(10038)
问题描述: 今天在连接阿里云服务器(Windows Server 2012 R2)上的MySQL时出现,如下图所示的错误: 在网上搜索解决办法时,总结主要包括两个方面: 确定服务器的3306端口对外开 ...
- 使用Navicat Premium连接阿里云服务器PostgreSQL数据库
部署前准备: 目录 1.开通阿里云服务 2.下载PostGreSQL数据库 (1)先来安装一个C语言编译环境 (2)再安装PG数据库 (3)设置开机自启 3.设置远程访问 (1)开放防火墙端口: (2 ...
- Jedis无法远程连接阿里云服务器的redis问题
Jedis无法远程连接阿里云服务器的redis问题 查了很多资料才最终解决了这个问题,现在对上述问题进行总结. CentOS7版本解决办法: 1.停止并屏蔽firewalld服务 systemctl ...
- STM32+ESP8266+MQTT连接阿里云服务器(一、烧写MQTT固件)
用STM32连接阿里云服务器首先ESP8266得支持MQTT的AT指令,所以!!!在连接阿里云服务器时,得先对ESP8266进行固件替换. 工具 硬件:ATK-ESP8266.USB转串口 软件:fl ...
最新文章
- gradle与maven区别
- 软路试--就像一棵树活着
- 银河麒麟4安装MySQL8_2020-03-24 linux 安装mysql8.0
- 【算法漫画】什么是红黑树?
- osgi 模块化_OSGi案例研究:模块化vert.x
- 第二周周四DailyReporting——PM(李忠)
- apt-get、apt、yum、dpkg、rpm
- spring3.0 aop 获取 ibatis 执行的语句_Mybatis 源码分析:执行器
- LeetCode 515. 在每个树行中找最大值(广度优先搜索)
- sublime Text 2使用小技巧
- 深度学习6-自定义层详解
- 【Flutter】微信项目实战【06】 通讯录界面搭建(中)
- initcall机制原理及实践
- STM32F 驱动WS2812B (3) SPI+DMA
- 《犯罪心理学》读书笔记(part2)--犯罪心理学发展史
- 开机自动启动程序的操作(就是这么简单)
- win7打开桌面计算机很慢,鼠标右键刷新桌面很慢怎么办?Win7右键刷新反应特别慢的解决方法...
- Qt在设计ui界面时,在控件中输入中文,会自动变成英文字母,解决方案
- Domino管理中的一些小而有大用处的技巧
- JDBC (Java DB Connection)---Java数据库连接