Azure Linux 虚机图像化配置之一:CentOS配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Azure Linux 虚机图像化配置之一:CentOS配置相关的知识,希望对你有一定的参考价值。

本文主要介绍如何为Azure上的CentOS虚机安装图形界面。本文所用的系统版本为CentOS6.8.
1、准备安装环境
因安装图形化界面需要使用root账户,因此在开始之前需要先设置好root的密码,然后使用命令su - 切换至root。如下图所示:
技术分享图片
使用sudo passwd root命令设置root账户,输入密码后回车,再次输入密码。如果你设置的密码过于简单,会收到提示is too simple 。密码设置完成之后,使用su -
命令切换至root账户,输入su - 命令并回车后,会要求你输入密码(你创建Azure虚拟机时创建的那个账户的密码)。
输入yum grouplist 查看可用软件集合。
2、安装Desktop环境
先运行yum groupinstall -y ‘X Window System’
技术分享图片
技术分享图片

然后运行yum groupinstall -y ”Desktop “ --skip-broken
技术分享图片
安装完成
技术分享图片
3、安装VNC Server
使用yum install -y tigervnc* 命令安装tigervnc
技术分享图片
tigervnc安装完成
技术分享图片
安装libXfont
技术分享图片
完成libXfont的安装
技术分享图片
安装pixman、xterm、xorg-x11-twm
技术分享图片
完成pixman、xterm、xorg-x11-twm安装
技术分享图片
4、设置VNC Server

使用vi 编辑/etc/sysconfig/vncservers ,插入一下两行内容
VNCSERVERS=" 1:root "
VNCSERVERARGS[1]=" -geometry 800X600 "
技术分享图片
设置VNC密码
使用vncpasswd 命令设置VNC密码
技术分享图片
设置CentO S分辨率
打开/boot/grub/grub.conf ,在文件最好添加一行参数 vga=789
vga=789表示800X600,16M色彩
技术分享图片
5、启动VNC服务
使用vncserver :1命令启动服务。注意:1之前有空格,如下图
技术分享图片
6、配置NSG
需要设置NSG允许端口5901入站。在虚拟机网络中,添加入站端口规则,见下图
技术分享图片
在端口范围中输入5901,名称输入VNC
技术分享图片
至此azure中的centos虚拟机的图像化配置就好了。然后下载并安装VNC Viewer ,就可以以图形化方式连接Azure中的CentOS虚机了。
在VNC Viewer中填写要连接的Server+端口号,如我实验的CentOS机器的IP为52.187.145.18,连接配置如下图
技术分享图片
点击连接后,提示没有加密的连接
技术分享图片
continue就可以了
然后输入密码,确认ok
技术分享图片
成功连接到Azure中的CentOS虚机,如下图
技术分享图片

以上是关于Azure Linux 虚机图像化配置之一:CentOS配置的主要内容,如果未能解决你的问题,请参考以下文章

Azure Linux 虚机图像化配置之四:配置问题汇总

Azure Linux 虚机图像化配置之三:SUSE配置

Azure中创建安全Linux 虚机

在Azure中创建虚机映像

使用Azure虚机映像创建VM

linux虚机配置开发/Server环境全集