ITPub博客

首页 > 数据库 > Oracle > Oracle RAC+DG环境搭建(CentOS 7+Oracle 12C)(二)配置远程桌面

Oracle RAC+DG环境搭建(CentOS 7+Oracle 12C)(二)配置远程桌面

原创 Oracle 作者:云小虫2019 时间:2019-05-05 16:31:21 0 删除 编辑

说明 :这里演示的是root用户,可以通过root用户登录远程桌面,然后切换到oracle,grid用户进行数据库和GI的安装。也可以等后面创建好了oracle和grid用户后,配置oracle和grid用户的远程桌面。对普通用户的配置,见本篇末尾。

一. 修改系统启动级别:

      为了节省系统开销,将几台虚拟机都设置成非图形化模式。依次在几台虚拟机上修改。  

   1. 查看当前系统启动级别:

systemctl get-default


    2. 修改启动级别为3,服务器不启动图形桌面

systemctl set-default multi-user.target

     


     3. 重启

reboot

    4. 重新连接后,查看启动级别

systemctl get-default

二. 安装tigerVNC

  1. 查看是否已经安装 

 

   2. 卸载已经安装的版本 (为了演示完整性)

yum remove *vnc*

   3. 安装

yum install tigervnc-server

   4. 再次检查

rpm -qa | grep vnc

三、配置VNC server

  1. 复制模板

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

    2. 修改配置

vim /etc/systemd/system/vncserver@:1.service

       配置内容如下 : 

   3.设置vncpasswd

四、重启服务

systemctl daemon-reload
systemctl start vncserver@:1.service

设置开机自动启动:

systemctl enable vncserver@:1.service

五、配置防火墙

  1. 开放端口:

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

    2. 重启防火墙

systemctl restart firewalld.service

    3. 检查端口:

netstat -ntlp

六、连接测试

  1. 启动vnc view,设置连接 (注意连接方式是: IP:number)

    (这里是 192.168.56.110:1))


     2. 连接

---------------------至此----------root用户远程桌面 设置完成。

七、补充说明

 以上步骤,是以root用户连接。如果是普通用户:注意两点:

1. 配置文件如下:

# vim /etc/systemd/system/vncserver@:2.service
[Service]
Type=forkingUser=oracle# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=-/usr/bin/vncserver -kill %iExecStart=/usr/bin/vncserver %iPIDFile=/home/oracle/.vnc/%H%i.pid
ExecStop=-/usr/bin/vncserver -kill %i

2.  在普通用户下,设置密码

--------------------------------------

附录CentOS7  防火墙设置:

  1. 查看防火墙状态   firewall-cmd --state

  2. 开启防火墙    systemctl start firewalld.service

  3. 设置开机自启动   systemctl enable firewalld.service

  4. 重启防火墙    systemctl restart firewalld.service

  5. 查看是否自启动   systemctl is-enabled firewalld.service;echo $?

     6.开启特定端口:

开端口命令:firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙:systemctl restart firewalld.service
 
命令含义:
--zone #作用域
--add-port=80/tcp  #添加端口,格式为:端口/通讯协议
 -permanent   #永久生效,没有此参数重启后失效

----end------   

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69915315/viewspace-2643299/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
数据库,DevOps,Python

注册时间:2019-04-02

  • 博文量
    32
  • 访问量
    95904