下载或拷贝RedHat的iso镜像到本地,比如 /repo/iso/ rhel-server-6.6-x86_64-dvd.iso
1.建立ISO文件存放目录(/repo/iso)和ISO文件的挂载目录(/repo/rhel6)
# mkdir /repo/iso
# mkdir /repo/rhel6
也可以直接通过远程工具手动新建文件夹
如果有现成的ISO文件可以直接上传至/repo/iso目录下
2.挂载ISO文件
执行以下两条命令
mount -t iso9660 -o loop /repo/iso/rhel-server-6.0-x86_64-dvd.iso /repo/rhel6
df -h
3.确保系统中已经安装了yum相关软件包
rpm -qa |grep yum
4.编辑repo文件
vi /etc/yum.repos.d/rhel6.repo
[Server]
name=rhel6server
baseurl=file:///repo/rhel6/
enable=1
gpcheck=1
gpgkey=file:///repo/rhel6/RPM-GPG-KEY-redhat-release
5.刷新查看yum是否生效
yum clean all && yum list
以上要是没要报错,那么本地yum仓库就搭建好了,就可以使用【 yum install 软件名】来安装所需软件,而不需要联网了。
二、VNCSERVER安装(图形化界面远程linux服务器)
1.VNC SERVER安装及配置
1.打开终端使用yum命令安装vnc sever。
#yum –y install tigervnc-server
2.将vncserver设置为随系统启动。
#chkconfig vncserver on
3.修改vncserver的配置文件。
#vim /etc/sysconfig/vncservers
添加以下内容:
VNCSERVERS=”1:root”
VNCSERVERSARGS[1]=”-geometry 800x600 –nolisten tcp”
保存文件并退出。
4.设置vncserver的密码(vnc客户端登陆使用)。 注意:设置密码前请先su到你要设置的用户。这演示中用的是root用户。
#vncpasswd
5.重启vncserver服务。
#service vncserver restart
6.如果出现FAILED那一般是配置文件写错了,如果检查后问题依旧,并且错误提示与下图类似那么则是版本原因。安装或更新x11.
#yum install pixman pixman-devel libXfont -y
请注意libXfont 里面的X是大写。
7.安装完成后再次重启vncserver服务。
#service vncserver restart
如果还是失败,通过错误提示,可能因为已有人开启了VNC服务:
-------------------------------------------------------------------------------
#service vncserver restart
关闭 VNC 服务器: [确定]
正在启动 VNC 服务器:1:root
Warning: localhost.localdomain:1 is taken because of /tmp/.X1-lock
Remove this file if there is no X server localhost.localdomain:1
A VNC server is already running as :1
[失败]
-------------------------------------------------------------------------------
8.这次,查看下被开启的VNC服务列表:
#vncserver -list
运行后结果如下,显示正在连接的vnc通道:
TigerVNC server sessions:
X DISPLAY # PROCESS ID
:3 31388
:5 32253
9.可以关闭指定编号的VNC服务:
#vncserver -kill :3
10.也可以另外开一个VNC服务,登录是记得在指定“VNC服务IP:编号”:
#vncserver :3
运行后结果如下:
New \'localhost.localdomain:3 (root)\' desktop is localhost.localdomain:3
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:3.log
注意:如果登录不了,可能是与防火墙有关。
关闭防火墙:(重启后关闭)
#chkconfig iptables off
10,存在问题:
在安装ORACLE提示不满足256色时,可以在vncserver配置中增加一个oracle用户,并设置密码
#vim /etc/sysconfig/vncservers
修改内容如下:
VNCSERVERS=”1:root 2:oracle”
VNCSERVERSARGS[1]=”-geometry 800x600 –nolisten tcp”
VNCSERVERSARGS[2]=”-geometry 800x600 –nolisten tcp”
设置密码:(ORACLE用户下设置)
#vncserver :2
重启vnc服务(root用户下进行)
#service vncserver restart
通过oracle用户远程即可解决上述问题。(通过vncview,输入ip:2即是登录oracle用户)
VNC重启不能成功,卸载重装最快捷:yum erase tigervnc-server
yum remove tigervnc
VNC远程出现框框:
多半是由于系统本身选择的是英文,建议装系统的时候选择英文
vncserver安装完成之后,可以尝试用vncview远程是否成功
2就是表示进入的oracle用户,1表示进入的是root用户
三、oracle数据库安装(用oracle用户进行安装)
本文在Red Hat Enterprise Linux 6 64 位系统系统下安装通过。
本文使用的工具:
安装的Oracle版本为:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
使用的Oracle安装包:
p13390677_112040_Linux-x86-64_1of7.zip
p13390677_112040_Linux-x86-64_2of7.zip
1.安装环境配置
1.修改/etc/security/limits.conf文件,用于修改用户的SHELL的限制。
输入命令: #vim /etc/security/limits.conf
将下列内容加入该文件:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
按Insert键进入编辑状态,编辑完成后按Esc键退出编辑状态,按键输入英文冒号wq“:wq”保存退出。不想保存:按Esc键,然后按Ctrl+Z。
# su - root 切换到root用户
# vim /etc/security/limits.conf