一、安装图形界面
1、配置163的yum源
导入CentOS-6的GPG证书
rpm --import http:///centos/RPM-GPG-KEY-CentOS-6
让yum使用网易的源
cd /etc/yum.repos.d/
wget http:///.help/CentOS-Base-163.repo
修改repo文件
在所有mirrorlist前面加上#,把所有$releasever替换成6,保存
sed -i '/mirrorlist/d' CentOS-Base-163.repo
sed -i '/\[addons\]/,/^$/d' CentOS-Base-163.repo
sed -i 's/\$releasever/6/' CentOS-Base-163.repo
sed -i 's/RPM-GPG-KEY-CentOS-5/RPM-GPG-KEY-CentOS-6/' CentOS-Base-163.repo
清理并重新生成yum缓存
yum clean metadata
yum makecache
2、安装gnome图形化桌面
yum groupinstall -y "X Window System"
yum groupinstall -y "Desktop"
yum groupinstall -y "Chinese Support"
3、安装vncserver并配置
安装vncserver
yum install -y tigervnc-server
配置vncserver
1). 配置为开机自启动
chkconfig --level 345 vncserver on
2). 配置vnc密码
vncserver
You will require a password to access your desktop.
Password:
Verify:
3). 配置为使用gnome桌面
修改 /root/.vnc/xstartup文件,把最后的 twm & 删掉 加上 gnome-session &。
4). 配置vncserver启动后监听端口和环境参数
修改/etc/sysconfig/vncservers 文件添加以下内容
#给root用户分配了桌面号为“1″的VNC桌
VNCSERVERS="1:root"
#桌面号:用户 监听 590* 端口
VNCSERVERARGS[1]="-geometry 1200x800"
5). 重启vncserver服务
service vncserver restart
4、允许root访问图形界面和生成新的machine-id
sed -i 's/.*!= root.*/#&/' /etc/pam.d/gdm
dbus-uuidgen >/var/lib/dbus/machine-id
5、关闭selinux和NetworkManager服务
检查selinux服务并关闭
确认里面的SELINUX字段的值是disabled,如果不是则改为disabled。
vi /etc/selinux/config
关闭NetworkManager服务
chkconfig --del NetworkManager
6、测试登录
给oracle用户配置vnc
1). 修改/etc/sysconfig/vncservers这个文件:
VNCSERVERS=”2:oracle”
2). 为VNC用户设置密码,转到oracle用户目录下,查看有没有.vnc这个隐藏目录:
cd /home/ oracle
ls -a
#如果没有.vnc这个目录,要用oracle用户来建立.vnc目录:
su - oracle
mkdir .vnc
cd .vnc
#进入到.vnc目录后转入以下命令设置密码:
vncpasswd
3). 运行以下命令启动vncserver:
service vncserver start
二、安装oracle
安装依赖组件
yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh numactl-devel glibc-headers
yum install ksh #用ksh代替pdksh
swap设置
dd if=/dev/zero of=/extra-swap bs=1024 count=404800
mkswap /extra-swap 404800
swapon /extra-swap
禁止
swapoff -a
使用vnc客户端链接过去安装oracle