当前位置:文档之家› Linux数据库服务器搭建安装文档详解

Linux数据库服务器搭建安装文档详解

Linux服务器版本安装及Oracle 11g安装、建库拟制人:王伟审核人:批准人:[2016年3月10日]一、概述由于用户要求在服务器上使用Linux系统,因此按照用户要求安装系统。

本文主要用于帮助用户了解系统服务搭建的过程,以及搭建过程中出现的问题、解决办法,以便对今后运维工作提供帮助。

二、服务器上安装Linux系统•系统环境要求内存:1GB及其以上交换空间:内存大小是1-2GB时,交换空间是内存的2倍,内存大小2-16GB时,交换空间等于内存大小;内存大小16G以上时,交换空间为16GB及其以上,最好是与内存大小设置一样。

磁盘空间:最小20GB。

•安装Linux系统用系统安装盘成功引导之后,出现如下界面:界面说明:Install or upgrade an existing system 安装或升级现有的系统Install system with basic video driver 安装过程中采用基本的显卡驱动Rescue installed system 进入系统修复模式Boot from local drive 退出安装从硬盘启动Memory test 内存检测这里选择第一项,安装或升级现有的系统,回车。

出现是否对CD媒体进行测试的提问,这里选择“Skip”跳过测试。

出现下面的界面点击Next选择语言为:中文(简体),点击Next键盘选择为:美国英语式点击Next选择第一项,基本存储设备点击Next选择第一项:是,忽略所有数据点击Next设置主机名,设置为自己所需的主机名,也可以使用默认的localhost ,点击Next时区选择:亚洲/上海取消“系统时钟使用UTC时间”前面的勾点击Next设置root密码,密码至少6位注意:如果你使用的密码过于简单,系统会自动提示,这里选择“无论如何都使用”点击Next选择最后一项,创建自定义布局点击Next可以看到硬盘的容量,现在自定义分区。

注意:分区之前,自己先要规划好,怎么分区我这里的分区如下:硬盘总共/4GSwap1G(内存小于2G时,设置为内存的2倍;内存大于或等于2G时,设置为2G)特别说明:用于正式生产的服务器,切记必须把数据盘单独分区,防止系统出问题时,保证数据的完整性。

比如可以再划分一个/data专门用来存放数据。

选中空闲分区,点创建,选择标准分区,再点创建,挂载点选择/boot,文件系统类型选择ext4文件系统类型:swap大小:1024其他选项默认即可确定继续选中空闲分区,点创建选择“标准分区”,点创建挂载点:/文件系统类型:ext4选中“使用全部可用空间”其他选项默认即可确定创建好分区之后,如上图所示,然后点“下一步”点“格式化”选择“将修改写入磁盘”下一步默认是:基本服务器,这里选择数据库服务器,点击Next 检测软件包安装完成后如下图所示:点“重新引导”,系统自动重启系统正在重新启动重启后登录界面,输入用户名和密码进行登录至此,RHEL 6.3安装(超级详细,图解教程)完成3、配置Linux桌面环境一、配置yum库1.挂载镜像[root@db01 ~]# mkdir /media/rhel[root@db01 ~]# mount -o loop /dev/sr0 /media/rhel 2.使镜像能开机自动挂载在/etc/fstab的最下面添加下面一句[root@db01 ~]# vi /etc/fstab/dev/sr0 /media/rhel iso9660 ro,loop 0 03.新建一个本地repo文件紫色的部分可以不要添加,只要黑体那部分就行了。

[root@db01 ~]# vi /etc/yum.repos.d/local.repo [Server]name=Serverbaseurl=file:///media/rhel/Serverenabled=1gpgcheck=0[HighAvailability]name=HighAvailabilitybaseurl=file:///media/rhel/HighAvailabilityenabled=1gpgcheck=0[LoadBalancer]name=LoadBalancerbaseurl=file:///media/rhel/LoadBalancerenabled=1gpgcheck=0//gpgcheck=1//gpgkey=file:///media/rhel/RPM-GPG-KEY-redhat-release 二、安装桌面1.检查软件组查看一下桌面在哪个软件组里,用如下的命令:[root@db01 ~]# yum grouplist看显示结果中是否存在下面的软件组:DesktopX Window System有的话就准备安装桌面环境。

2.安装桌面桌面在软件组desktop中,那么就开始安装桌面吧,但之前必须先安装Xwindow软件组[root@db01 ~]# yum groupinstall “X Window System”[root@db01 ~]# yum groupinstall “Desktop”3.启动X:首先切换到普通用户[root@db01 ~] $ startx4.更改启动模式这时如果重启的话还是会直接进入命令界面,所以必须调整开机进入桌面还是命令界面[root@db01 ~]#vim /etc/inittab# System initialization is started by /etc/init/rcS.conf## Individual runlevels are started by /etc/init/rc.conf## Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf## Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,# with configuration in /etc/sysconfig/init.## For information on how to write upstart event handlers, or how# upstart works, see init(5), init(8), and initctl(8).## Default runlevel. The runlevels used are:# 0 - halt (Do NOT set initdefault to this)# 1 - Single user mode# 2 - Multiuser, without NFS (The same as 3, if you do not havenetworking)# 3 - Full multiuser mode# 4 – unused# 5 - X11# 6 - reboot (Do NOT set initdefault to this)#id:5:initdefault:将上面红字部分的 3改成53为命令行界面 5为X window图形界面4、安装过程需要注意的事项安装过程一般存在会在创建分区时会出现问题,要选中空闲分区进行分区的创建。

根分区是必须要分,/boot分区是用于系统启动文件的临时存放,swap分区相当于windows系统的虚拟内存,必须要创建,内存大小是1-2GB时,交换空间是内存的2倍,内存大小2-16GB时,交换空间等于内存大小;内存大小16G以上时,交换空间为16GB及其以上,最好是与内存大小设置一样。

二、Oracle11g--11.2.0.4数据库的安装1、系统环境准备Oracle服务端在安装时,需对Linux系统的基础环境进行检测,查看所依赖的环境是否满足。

•查看系统版本、内核版本、操作系统位数,内存及交换分区大小、文件系统空间、主机名、IP地址等,操作命令及显示如下:[root@localhost ~]# cat /etc/redhat-release#系统版本CentOS release 6.7 (Final)[root@localhost ~]# uname -a#内核版本Linux arcgisserver 2.6.32-573.el6.x86_64 #1 SMP Thu Jul 23 15:44:03 UTC 2015 x86_64 GNU/Linux[root@localhost ~]# getconf LONG_BIT#操作系统位数64[root@localhost ~]# free -m#查看内存及交换分区大小,官方要求内存至少1G,建议2G以上;此处内存为1203Mtotal used free shared buffers cachedMem:12035156870 41 297-/+ buffers/cache: 176 1026Swap:224702247 #交换分区大小,官方要求为内存的1.5倍以上。

内存大小为2-16G 时,交换分区空间等于内存大小;超过16G内存,交换分区只设置为16G [root@localhost ~]# df -hT /dev/shm # 查看/dev/shm分区空间,官方要求至少1GFilesystem Type Size Used Avail Use% Mounted ontmpfs 900M 467M 434M 52% /dev/shm[root@localhost ~]# hostname#主机名,主机名可通过修改/etc/hosts和/etc/sysconfig/network进行修改(主机名随便起就行,不影响安装)localhost.localdomain[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0#IP地址配置(根据实际情况修改)DEVICE="eth0"HWADDR="00:0C:29:4D:E6:3D"ONBOOT="yes"BOOTPROTO="static"IPADDR="192.168.223.130"NETMASK="255.255.255.0"GATEWAY="192.168.223.1"DNS1="202.96.134.133"DNS2="8.8.8.8" #一般情况下不需要进行更改关闭防火墙、禁用SELinux[root@localhost /]#service iptables stop[root@localhost /]#chkconfig iptables off[root@localhost /]#vi/etc/selinux/config将SELINUX=disabled对于关闭系统防火墙这个操作,我在安装的过程中是没有禁用的,安装完后,加了iptables端口放行后,重启iptables,就可以正常使用了,所以这个步骤非必做项,当遇到问题时可临时关闭以便排除问题。

相关主题