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 ...
随机推荐
- iframe在iphone中滚动条无效
在iphone(ios11)中(其他苹果设备未尝试),不论是在微信的浏览器中,还是在其他浏览器中,iframe的滚动条怎么设置都没有效果,页面内容都无法进行滚动; 解决方法: 将iframe包裹在di ...
- sql server 运维时CPU,内存,操作系统等信息查询(用sql语句)
我们只要用到数据库,一般会遇到数据库运维方面的事情,需要我们寻找原因,有很多是关乎处理器(CPU).内存(Memory).磁盘(Disk)以及操作系统的,这时我们就需要查询他们的一些设置和内容,下面讲 ...
- webAPi OData的使用
一.OData介绍 开放数据协议(Open Data Protocol,缩写OData)是一种描述如何创建和访问Restful服务的OASIS标准. 二.OData 在asp.net mvc中的用法 ...
- 统计分页一些sql
USE [QPTreasureDB] GO /****** Object: StoredProcedure [dbo].[GameStatistics] Script Date: 2018/8/16 ...
- NSTimer+倒计时功能实现
NSTimer 一.前言,查看官方文档,可以发现NSTimer是Foundation框架下的一个类,它直接继承与NSObject. 二.常用属性 1. @property (copy) NSDate ...
- iOS-省市区选择的实现
一.简介 该文主要实现的是省市区的选择,可在个人修改地址的地方使用. 二.需要的东西 制作这个首先需要一个area.plist文件,该文件中保存这所有的关于省市区的信息,下载地址:http://pan ...
- 个人技术博客--团队Git规范(参考西瓜学长)
援引西瓜学长:GitHub团队项目合作流程 废话少说直接写 1.fork 1.对于组员来说第一步就是fork 2.点击fork之后 上面是我们的团队仓库 切换回自己的仓库 就会看到 是fork于团队仓 ...
- Python 使用 xlwings 往 excel 中写入一行数据的两种方法
该方法跟上一篇写入一列的方法相反,代码如下: # -*- coding:utf-8 -*- import xlwings as xw list1 = [1,2,3,4,5] list2 = [[1], ...
- 使用vue-cli脚手架创建的项目结构详解
项目整体目录结构预览 src目录 src整体结构 开发过程中基本上操作都在该目录下进行操作的,项目所有源码都是在这个目录下 main.js文件,项目核心文件 App.vue文件,项目入口文件 rout ...
- BSOJ 2414 -- 【JSOI2011】分特产
Description JYY 带队参加了若干场ACM/ICPC 比赛,带回了许多土特产,要分给实验室的同学们. JYY 想知道,把这些特产分给N 个同学,一共有多少种不同的分法?当然,JYY 不希望 ...