zoukankan      html  css  js  c++  java
  • 记一次腾讯云服务器centos linux可视化桌面安装并进行远程桌面登录及其安装中文包

    开始前请确保你有能上网的主机两部(一个是CentOS7系统,一个是Windows10系统)

    1、用SSH root用户登录Centos主机;

    2、检查你的centos是否装了epel库 执行命令:rpm -qa|grep epel

    如果没有就安装:yum install epel-release

    3、安装xrdp,执行命令:yum install xrdp 一路Y下来;

    4、安装tigervnc-server,执行命令:yum install tigervnc-server;

    5、为用户root设置vnc密码,命令为:vncpasswd root;

    6、vi /etc/xrdp/xrdp.ini,修改XRDP最大连接数,否则远程连接可能无法成功,把max_bpp=32, 改为max_bpp=24


    7、配置或关闭SELinux

    查看SELinux状态命令:/usr/sbin/sestatus -v

    临时关闭SELinux(设置SELinux 成为permissive模式)命令:setenforce 0

    8、关闭防火墙或者不关闭防火墙,打开3389端口命令:(宝塔用户直接在WEB面板的安全里面放行端口即可)

    firewall-cmd --permanent --zone=public --add-port=3389/tcp

    firewall-cmd --reload

    9、启动xrdp服务,并且设置为开机启动

    启动服务命令:systemctl start xrdp

    开机启动命令:systemctl enable xrdp

    10、我们需要检查我们的服务器是否安装了带GUI的服务器,其次就是是否启动了gdm.service服务
    如果是centos是mini版本那么我们需要用yum安装下
    sudo yum install @gnome-desktop 安装完成后再启动下
    sudo systemctl enable gdm.service

    然后重启xrdp服务
    systemctl restart xrdp

    11、Win系统下“Win+R”键,在弹出的“运行”框中输入“mstsc“命令,按“确定”,打开Windows远程连接,输入IP地址开始远程连接,在弹出的Xrdp用户验证窗口中输入CentOS7的用户名和密码登录即可

    ***到此我们已经安装好了Linux的可视化桌面及其远程桌面的登录****

    12、接下来进行中文语言包的安装

    查看系统版本

    [root@localhost ~]# cat /etc/redhat-release

    CentOS Linux release 7.0.1406 (Core)

    安装语言包

    [root@localhost ~]# yum groupinstall "fonts"

    查看系统是否有安装中文语言包 (列出所有可用的公共语言环境的名称,包含有zh_CN)

    [root@localhost ~]# locale -a |grep "zh_CN"
    zh_CN
    zh_CN.gb18030
    zh_CN.gb2312
    zh_CN.gbk
    zh_CN.utf8

    若发现以上几项,说明系统已安装中文语言包,无需再安装

    {语言代号}_{国家代号}.{字符集}

    zh是中文的代号、CN是中国的代号、gb18030,gb2312,utf8是语言字符集

    [root@localhost ~]# cat /etc/locale.conf 
    LANG=en_US.UTF-8
    [root@localhost ~]# cp /etc/locale.conf /etc/locale.conf_bak
    [root@localhost ~]# vim /etc/locale.conf # 修改后原英文错误信息会变成中文信息
    LANG="zh_CN.GB18030"
    LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
    SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
    SYSFONT="lat0-sun16"

    or

    [root@localhost ~]localectl set-locale LANG=zh_CN.UTF-8
    [root@localhost ~]# reboot # 重新系统
    [root@localhost ~]# echo $LANG # 查看当前使用的系统语言
    zh_CN.UTF8

    or 

    [root@localhost ~]# locale
    LANG=zh_CN.UTF-8
    LC_CTYPE="zh_CN.UTF-8"
    LC_NUMERIC="zh_CN.UTF-8"
    LC_TIME="zh_CN.UTF-8"
    LC_COLLATE="zh_CN.UTF-8"
    LC_MONETARY="zh_CN.UTF-8"
    LC_MESSAGES="zh_CN.UTF-8"
    LC_PAPER="zh_CN.UTF-8"
    LC_NAME="zh_CN.UTF-8"
    LC_ADDRESS="zh_CN.UTF-8"
    LC_TELEPHONE="zh_CN.UTF-8"
    LC_MEASUREMENT="zh_CN.UTF-8"
    LC_IDENTIFICATION="zh_CN.UTF-8"
    LC_ALL=
    [root@localhost ~]# export.UTF8 # 将系统语言临时设置为中文,export方式不需要重新登录
  • 相关阅读:
    记录相关操作
    mysql数据类型
    完整性约束
    表相关操作
    MySQL存储引擎
    库相关操作
    linux学习笔记2---命令cd
    linux学习笔记命令篇1---命令ls
    linux常用命令系列
    redis34--string 操作
  • 原文地址:https://www.cnblogs.com/lzkalislw/p/15152887.html
Copyright © 2011-2022 走看看