Centos 6.9下部署Oracle 11G数据库环境的操作记录
操作系统:Centos6.9(64Bit)
Oracle:11g 、11.2.0.4.0版本
Ip地址:172.16.220.139
废话不多说了,下面记录安装过程:
1)安装桌面环境
[root@vm01 ~]# yum -y groupinstall "X Window System" [root@vm01 ~]# yum -y groupinstall "Desktop" [root@vm01 ~]# yum -y groupinstall "General Purpose Desktop" [root@vm01 ~]# startx //或者使用"init 5"命令来启动图形界面;关闭图形界面则需要执行"init 3"命令 执行上面startx命令后(可以放在后台执行,或者ctrl+z;bg 1;disown -a),就是把服务器的桌面模式启动了。使用VNC连接后,就会发现已经是桌面模式了。
2)修改centos系统以桌面模式启动
[root@vm01 ~]# cat /etc/inittab ...... #id:3:initdefault: //以文本模式启动系统 id:5:initdefault: //以桌面模式启动系统
3)VNC远程桌面连接环境安装
[root@vm01 ~]# ps -eaf|grep vnc [root@vm01 ~]# rpm -qa | grep vnc 安装VNC软件 [root@vm01 ~]# yum install -y tigervnc tigervnc-server [root@vm01 ~]# yum install -y libvncserver* [root@vm01 ~]# rpm -qa | grep vnc libvncserver-0.9.7-7.el6_6.1.x86_64 tigervnc-server-1.1.0-24.el6.x86_64 libvncserver-devel-0.9.7-7.el6_6.1.x86_64 tigervnc-1.1.0-24.el6.x86_64 ------------------------------------------------------------------------------------ 注意: 如果上面yum安装不行,可以直接下载rpm包进行安装:vnc-server-4.1.2-14.el5_6.6.x86_64.rpm 下载地址:https://pan.baidu.com/s/1nv1esBn 提取密码:syba [root@vm01 ~]# rpm -ivh vnc-server-4.1.2-14.el5_6.6.x86_64.rpm ------------------------------------------------------------------------------------ 安装gnome软件,即安装生成图形界面锁需要的组件: [root@vm01 ~]# yum install -y gnome* [root@vm01 ~]# yum install libXfont -y [root@vm01 ~]# yum install xorg-x11-xfs [root@vm01 ~]# yum install xorg-x11-xfs-utils [root@vm01 ~]# yum install xorg-x11-xinit [root@vm01 ~]# yum install xorg-x11-xdm [root@vm01 ~]# yum install xorg-x11-fonts* 配置vncservers 配置vncservers,这里显示vnc远程连接到服务器的桌面窗口初始化大小,默认是800x600你也可以设置成你习惯的模式比如1280x960: [root@vm01 ~]# vim /etc/sysconfig/vncservers ...... VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 800x600" 设置vncserver密码 启动vnc之前必须设置密码: [root@vm01 ~]# vncpasswd Password: Verify: 启动停止vncserver [root@vm01 ~]# service vncserver start/stop/restart 默认监听端口是:5901 [root@vm01 ~]# ps -ef|grep vnc root 3950 1 0 01:15 pts/0 00:00:00 /usr/bin/Xvnc :1 -desktop vm01:1 (root) -auth /root/.Xauthority -geometry 800x600 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -fp catalogue:/etc/X11/fontpath.d -pn root 3958 3957 0 01:15 pts/0 00:00:00 vncconfig -iconic root 4145 3323 0 01:30 pts/0 00:00:00 grep vnc [root@vm01 ~]# lsof -i:5901 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME Xvnc 3950 root 5u IPv4 55672 0t0 TCP *:5901 (LISTEN) [root@vm01 ~]# 配置xstartup启动命令 将/root/.vnc/xstartup文件内容复制成下面的内容 [root@vm01 ~]# cp /root/.vnc/xstartup /root/.vnc/xstartup.bak [root@vm01 ~]# vim /root/.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 & #xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & #twm & gnome-session & 然后重启vnc服务 [root@vm01 ~]# service vncserver restart -------------------------------------------------------------------- 针对上面启动文件内容: 1)如果使用的是gnome图像界面,则需要注释掉以下两行, xterm -geometry80x24+10+10 -ls -title “$VNCDESKTOP Desktop” & twm & 并添加以下这行: gnome-session & 2)如果黑屏了,后台日志报如下错误: Sat May 7 15:05:35 2016 vncext: VNC extension running! vncext: Listening for VNC connections on all interface(s), port 5901 vncext: created VNC server for screen 0 /root/.vnc/xstartup: line 4: /etc/X11/xinit/xinitrc: No such file or directory /root/.vnc/xstartup: line 4: exec: /etc/X11/xinit/xinitrc: cannot execute: No such file or directory 然后去服务器检索 xinitrc检索不到的话,如下所示: [root@vm01 ~]# ll /etc/X11/xinit/xinitrc ls: cannot access /etc/X11/xinit/xinitrc: No such file or directory [root@vm01 ~]# find / -name xinitrc [root@vm01 ~]# 采用的方案就是,注释掉 /root/.vnc/xstartup 里面的exec /etc/X11/xinit/xinitrc,让vncserver去选择默认的,让vnc加载默认图形界面程序 就ok了 -------------------------------------------------------------------- 改变xstartup的权限 这是很多人容易忽视的问题,也是造成连接成功后黑屏的原因之一。 在CentOS中,xstartup的文件路径为:/root/.vnc/ (可以通过locatexstartup来查看xstartup的文件路径) 所以需要执行:chmod 777/root/.vnc/xstartup来赋予权限。之后再重启下vncserver。 最后在本地windows安装vnc viewer,远程访问 在windows下安装vnc客户端, 下载地址:https://pan.baidu.com/s/1hrSIr4K 提取密码:dqdt VNC远程连接信息(下面ip是VNC服务端的地址): VNC Server: 172.16.220.139:5901 Encrytion:Let VNC Server choose 然后输入vncpasswd的密码即可完成VNC远程连接!
Centos 6.9下部署Oracle 11G数据库环境的操作记录的更多相关文章
- CentOS 6.5下安装Oracle 11g(转)
最近开始学习CentOS使用,做些记录. 参考文献:Cent OS 6_5(x86_64)下安装Oracle 11g 一.硬件要求 1.内存&swap Minimum:1 GB of RAM ...
- Linux下部署Samba服务环境的操作记录
关于Linux和Windows系统之间的文件传输,很多人选择使用FTP,相对较安全,但是有时还是会出现一些问题,比如上传文件时,文件名莫名出现乱码,文件大小改变等问题.相比较来说,使用Samba作为文 ...
- centos下部署redis服务环境的操作记录
Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发工作由VMware主 ...
- (静默安装)Cent OS 6_5(x86_64)下安装Oracle 11g
Cent OS 6_5(x86_64)下安装Oracle 11g 1 硬件要求 1.1 内存 & swap 物理内存不少于1G 硬盘可以空间不少于5G swap分区空间不少于2G Mini ...
- CentOS 6.3下部署LVS(NAT)+keepalived实现高性能高可用负载均衡【转】
CentOS 6.3下部署LVS(NAT)+keepalived实现高性能高可用负载均衡 一.简介 VS/NAT原理图: 二.系统环境 实验拓扑: 系统平台:CentOS 6.3 Kernel:2 ...
- Windows10下安装Oracle 11g 64位的详细步骤
直接附上我整理后的Word版<Windows10下安装Oracle 11g 64位的详细步骤>下载地址,提取码:9vak. 参考文献: 1.Win10 64位系统下安装Oracle11g详 ...
- 【简书】在阿里云自带的CentOS + LAMP环境下部署一个Laravel项目
在阿里云自带的CentOS + LAMP环境下部署一个Laravel项目 作者 DonnieZero 关注 2017.07.29 22:02* 字数 2218 阅读 5556评论 3喜欢 1赞赏 1 ...
- solaris下安装oracle 11g与11g rac
1.To Find Swap, RAM, and OS Version 对于 Solaris 操作系统,查看 Swap, RAM, and OS Version 的方法: swap -l /usr/s ...
- Redhat Linux 下安装Oracle 11g R2
能够下载:http://download.csdn.net/detail/ykh554541184/8086647文档方便查阅 官方文档:http://docs.oracle.com/cd/E1188 ...
随机推荐
- mongodb 配置文件
本文档是在mongodb为3.4下编写的,仅作为参考,详细内容请参考:https://docs.mongodb.com/manual/reference/configuration-options/# ...
- python编程的简洁代码
1.列表间元素操作 L1 = [1,3,5,]L2 = [2,5,3,1,8]x = set(L1)y = set(L2)#差集print(y - x)#交集print(y&x)#并集prin ...
- 第三章————用SQL语句操作数据
第三章————用SQL语句操作数据 *********************新增**************************** 1. insert into 表名(列名1,列名2...) ...
- Hybris 用户注册的时候何如添加指定的用户组
主要逻辑:xxx.service.impl.ConsultantServiceImpl public class ConsultantServiceImpl extends DefaultCustom ...
- svg 认识及动画
svg在线中文教程 https://svg.brucewar.me/ http://www.zhangxinxu.com/wordpress/tag/svg/ http://svgtrick.com ...
- Alpha冲刺! Day8 - 砍柴
Alpha冲刺! Day8 - 砍柴 今日已完成 晨瑶:写了部分gitkraken团队协作教程:讨论关于继承baseActivity因为需要参数无法通过override去实现函数,并且initData ...
- web自动化--如何在不同页面间游刃有余
大家都知道,selenium中对页面元素的操作都是基于当前页面进行操作的,有时会有这种情况,在这个页面操作完一个步骤后,要去另一个页面查看,这就涉及到页面间的操作 # -*- coding:utf-8 ...
- python更新tomcat脚本
#!/usr/bin/env python# _*_ coding:UTF-8 _*_import commandsimport time,os,sysfrom download_bag import ...
- C语言程序设计II—第二周教学
第二周教学总结(4/3-10/3) 教学内容 根据邹欣老师的建议,临时修改教学计划,将最后一周的内容:第十二章 文件,提前讲授. 课前准备 在博客园发布作业:2019春第二周作业 作业根据本周讲授的& ...
- 初识Identity(二)
本文参考了[ASP.NET Identity系列教程(一)]ASP.NET Identity入门 一.Identity使用前准备项目 本文创建了一个名称为Users的项目.在创建过程中选择了“Empt ...