1.启动电源:
2.选择第一项后,如下图:
3.选择 Skip后,如下图:
4.点击 Next 后,如下图:
5.选择 English(English),点击Next后,如下图:
6.选择 U.S.English,点击 Next后,如下图:
7.选择第一项,点击 Next后,如下图:
8.选择 Yes后,如下图:
9.主机名默认,点击Next后,如下图:
10.时区选择Asia/Shanghai,点击Next后,如下图:
11.填入密码,点击Next后,如下图:
12.由于我密码设置的比较简单,所以提示警告,点击 Use Anyway 后,如下图:
13.选择最后一项自定义分区,点击Next后进行分区,分区分别为/boot分200MB,Swap分2048MB,其余分给/根分区,如下图:
Swap分区与物理内存的关系,见Oracle10gR2官方文档,关系表如下:
RAM | Swap Space |
---|---|
Up to 512 MB | 2 times the size of RAM |
Between 1024 MB and 2048 MB | 1.5 times the size of RAM |
Between 2049 MB and 8192 MB | Equal to the size of RAM |
More than 8192 MB | 0.75 times the size of RAM |
14.点击 Next后,如下图:
15.点击 Format后,如下图:
16.点击 Write changes to disk后,如下图:
17.点击 Next后,如下图:
18.选择 Desktop,选择Customize,点击Next后开始安装,如下图:
19.添加中文语言支持,选择 Languages,选择Chinese Support,点击 Next后开始安装,如下图:
20.安装完后,如下图:
21.点击Reboot进行重新引导,重启后如下图:
22.点击 Forward后,如下图:
23.点击Forward后,如下图:
24.在此添加一个普通用户,我这里不添加,点击Forward后,如下图:
25.点击 Yes后,如下图:
26.对时间进行自动同步,选择Synchronize date and time over the network,点击Forward后,如下图:
27.不管它,点击OK后,如下图:
28.点击 Finish后则进入系统桌面了,如下图:
29.以root用户登录系统后,如下图:
30.选择 Do not show me this again,点击 Close后,如下图:
至此,操作系统便安装完毕,为了方便以后测试,由于我这里是虚拟机,可以做一个刚装好系统状态的快照,以便于可以快速恢复,避免重装系统的麻烦。
31.配置服务器IP
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改为如下:
DEVICE="eth0"
BOOTPROTO="static"
HWADDR="00:0C:29:42:39:31"
NM_CONTROLLED="yes"
ONBO.OT="yes"
TYPE="Ethernet"
UUID="8fa45806-a784-458a-abf5-f2d69d125808"
IPADDR=192.168.133.129
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
32.配置DNS
[root@localhost ~]# vim /etc/resolv.conf
添加如下:
nameserver 61.139.2.69
33.重启网络服务
停止NetworkManager服务:[root@localhost ~]# /etc/init.d/NetworkManager stop
重启network服务:[root@localhost ~]# /etc/init.d/network restart
34.关闭Selinux,避免出现稀奇古怪的问题
[root@localhost ~]# vim /etc/selinux/config
将 SELINUX=enforcing 改为 SELINUX=disabled
即时生效:# setenforce 0
重启生效:# reboot
35.配置本地yum源
上传系统安装镜像iso至/目录:
[root@localhost ~]# ls /
bin etc lost+found net sbin tmp
boot home media opt selinux usr
CentOS-6.3-x86_64-bin-DVD1.iso lib misc proc srv var
dev lib64 mnt root sys
[root@localhost ~]# mkdir -p /mnt/iso
[root@localhost ~]# mount /CentOS-6.3-x86_64-bin-DVD1.iso /mnt/iso/ -o loop
[root@localhost ~]# echo "mount /CentOS-6.3-x86_64-bin-DVD1.iso /mnt/iso/ -o loop" >> /etc/rc.local
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 18G 7.2G 9.5G 44% /
tmpfs 569M 260K 569M 1% /dev/shm
/dev/sda1 194M 28M 156M 16% /boot
/CentOS-6.3-x86_64-bin-DVD1.iso
4.0G 4.0G 0 100% /mnt/iso
# cd /etc/yum.repos.d/
将/etc/yum.repos.d/目录下的文件除CentOS-Media.repo外全部重命名(推荐)或删除,如:
[root@localhost yum.repos.d]# ll
total 16
-rw-r--r--. 1 root root 1926 Jun 26 2012 CentOS-Base.repo
-rw-r--r--. 1 root root 637 Jun 26 2012 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root 626 Jun 26 2012 CentOS-Media.repo
-rw-r--r--. 1 root root 2593 Jun 26 2012 CentOS-Vault.repo
[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.old
[root@localhost yum.repos.d]# mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.old
[root@localhost yum.repos.d]# mv CentOS-Vault.repo CentOS-Vault.repo.old
[root@localhost yum.repos.d]# ll
total 16
-rw-r--r--. 1 root root 1926 Jun 26 2012 CentOS-Base.repo.old
-rw-r--r--. 1 root root 637 Jun 26 2012 CentOS-Debuginfo.repo.old
-rw-r--r--. 1 root root 626 Jun 26 2012 CentOS-Media.repo
-rw-r--r--. 1 root root 2593 Jun 26 2012 CentOS-Vault.repo.old
修改CentOS-Media.repo文件内容为以下:
[CentOS-Media]
name=CentOS-Media
baseurl=file:///mnt/iso
gpgcheck=0
enabled=1
[root@localhost ~]# yum clean all
Loaded plugins: fastestmirror, refresh-packagekit, security
Cleaning repos: CentOS-Media
Cleaning up Everything
Cleaning up list of fastest mirrors
[root@localhost ~]# yum makecache
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
CentOS-Media | 4.0 kB 00:00 ...
CentOS-Media/filelists_db | 5.8 MB 00:00 ...
CentOS-Media/primary_db | 4.5 MB 00:00 ...
CentOS-Media/other_db | 2.6 MB 00:00 ...
CentOS-Media/group_gz | 212 kB 00:00 ...
Metadata Cache Created
[root@localhost ~]#
本地yum配置完毕。