• centos7桌面化部署及远程连接设置


    毕业设计——系统部署(一)

    服务器的选择购买,及初始配置

    一、服务器的选择

    • 旧服务器:华为云耀云服务器

      • 配置:2核,4G内存,50g硬盘,5M带宽

      • 价格:278元

      • 时间:一年

      • 系统:centos7

      • 放弃理由:剩余时间不足三个月,系统考虑实际应用,所以考虑换新,华为云服务器续费一年1200+不是一个学生党可以轻易承担,曾考虑过学生机,但是带宽只有1m,实在难以接受。

    • 新服务器:腾讯云服务器

      • 配置:2核,4G内存,50g系统盘,100g数据盘,4M带宽

      • 价格:700元

        时间:三年

      • 系统:centos7

      • 选择理由:第一句,我想说,马化腾我爱你,这个价格没谁了,我查看了阿里云,百度云,华为云,700是这个配置老用户一年的价格,连腾讯的学生机2核/4g/1m/50g自己也要468元,这难道不是,性价比之王吗。

    二、服务器的初步配置

    系统选择

    • 系统版本:centos7.6(centos8,在制作vnc时,yum下载组件的速度过慢会报错,换阿里源亦是如此

    安全组

    • 开放常用端口,例如,远程控制: 3389,ssh: 22,http: 80/8000,https: 443

    设置vnc

    • 这个系统想要使用windows远程连接,所以要开通vnc功能
    1. 使用root账号登陆,若是其他账户登录则切换为root账户 sudo su - root

    2. 安装epel库

      • 查询是否已经安装epel库 rpm -qa|grep epel
        • 若安装进行第三步
        • 安装epel库 yum install epel-release
    3. 安装xrdp服务

      • 因为xrdp会自动启用vnc服务,所以需要安装tigervnc-server
      • 安装vnc服务
        • 安装vnc yum install tigervnc-server
        • 为root设置vnc密码 vncpasswd root
        • 设置xrdp的最大连接数 max_bpp=32
    4. 防火墙设置

      • 关闭防火墙 systemctl stop firewalld.service
        • 设置开机不启动防火墙 systemctl disable firewalld.servie
      • 或者你可以选择在不关闭防火墙的情况下开放某些端口(以8000端口举例)
        • 开放8080的端口 firewall-cmd --add-port=8080/tcp --permanent
        • 重载生效刚才的端口设置 firewall-cmd --reload
        • 通过命令获得是否已经成功开放某个端口 firewall-cmd --list-port
      • 关闭SElinux
        • 查看SElinux状态 sestatus
        • 临时关闭SElinux setenforce 0
        • 永久关闭SElinux
          1. vim /etc/selinux/config
          2. SELINUX=disabled
    5. 启动xrdp

      • 启动xrdp服务 systemctl start xrdp
      • 设置xrdp开机自动启动 systemctl enable xrdp

    centos7安装桌面

    1. 最小化安装centos7,先安装x windows

      • yum upgrade
      • yum -y groupinstall "X Window System"
    2. 安装GNOME桌面环境。

      • yum -y groups install "GNOME Desktop"
    3. 启动gnome桌面并且重启

      • startx
      • reboot

    三、最后附成功远程连接图

  • 相关阅读:
    限制CPU个数
    delphi 不阻塞提示对话框
    快捷打开vnc 某个连接
    delphi ShellExecute 传递多个参数
    JS对JSON的操作总结 (转)
    Windows Server 2008 IIS下部署网站出现的问题
    SqlParameter序列化的问题
    求解,工作流点通过时,弹出窗口让用户录入审核意见
    oracle调度
    c# 多态
  • 原文地址:https://www.cnblogs.com/ximate/p/14017212.html
Copyright © 2020-2023  润新知