🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 下载centos6系统ISO镜像 [TOC] ## 下载centos6系统iso镜像 访问centos官方站点`http://www.centos.org/` 找到如下地址或直接选择镜像站点下载: ~~~ 32位:http://mirror.centos.org/centos/6.5/isos/i386/CentOS-6.5-i386-bin-DVD1to2.torrent 64位:http://mirror.centos.org/centos/6.5/isos/x86_64/CentOS-6.5-x86_64-bin-DVD1to2.torrent ~~~ ### 32位与64位系统简介和对比 > 设计的初衷不同。 要求的配置不同。 运算速度不同。 寻址能力不同。 软件普及不同。 ### 在linux系统中如何查看系统版本为32位还是64位呢? 使用uname –a 命令查看系统信息中包含 i386字符则为32位系统,有x86_64字符的为64位系统。 **在生产环境中建议使用64位操作系统**。 # 安装CentOS 6.5 用光盘成功引导系统,会出现下面的界面 ![](https://box.kancloud.cn/2015-10-15_561f55a22cadd.png) **界面说明:** ~~~ Install or upgrade an existing system 安装或升级现有的系统 install system with basic video driver 安装过程中采用 基本的显卡驱动 Rescue installed system 进入系统修复模式 Boot from local drive 退出安装从硬盘启动 Memory test 内存检测 ~~~ 这里选择第一项,安装或升级现有的系统,回车。 出现是否对CD媒体进行测试的提问,这里选择“Skip”跳过测试。 ![](https://box.kancloud.cn/2015-10-15_561f55a24992a.png) **出现下面的界面** ![](https://box.kancloud.cn/2015-10-15_561f55a25f8e6.png) **Next** ![](https://box.kancloud.cn/2015-10-15_561f55a27d21d.png) 选择语言为:**Chinese(Simplified)** #生产服务器建议安装中文版本 ![](https://box.kancloud.cn/2015-10-15_561f55a2982a5.png) **Next** ![](https://box.kancloud.cn/2015-10-15_561f55a2b4749.png) 选择第一项,基本存储设备 **Next** ![](https://box.kancloud.cn/2015-10-15_561f55a2c8155.png) 选择第一项:**是,忽略所有数据** **Next** ![](https://box.kancloud.cn/2015-10-15_561f55a2e2eb9.png) 设置主机名,这里默认即可,安装完成之后再修改 **Next** ![](https://box.kancloud.cn/2015-10-15_561f55a2f4224.png) 时区选择:Etc/GMT +8 北京时区 "System clock user UTC" 前面打勾,使用UTC时间 ![](https://box.kancloud.cn/2015-10-15_561f55a317f6b.png) 设置**root**密码 `aaaaaa` >[danger] 注意:如果你使用的密码过于简单,系统会自动提示:您的密码不够安全,过于简单化/系统化 这里选择“Use Anyway" 无论如何都使用 **生产环境必须设置强壮复杂的密码** **Next** ![](https://box.kancloud.cn/2015-10-15_561f55a327097.png) 选择最后一项,Create Custom Layout 创建自定义分区 **Next** ![](https://box.kancloud.cn/2015-10-15_561f55a341a5e.png) 当前的服务器只有一块硬盘,设备名为sda(如果有多块硬盘,会显示sda,sdb,sdc..),我们选择创建分区。 在Linux系统对分区的要求 ~~~ A. 最少要有/ 以及swap两个分区 B. Swap交换分区的作用:虚拟内存,swap分区的大小=1.5*物理内存容量 C. 建议设置独立的/boot分区 ~~~ 参考地址:http://oldboy.blog.51cto.com/2561410/634725 ![](https://box.kancloud.cn/2015-10-15_561f55a355c68.png) 挂载点:/boot 文件系统类型:ext3 大小Size:200 其他选项默认即可 **确定 OK** ![](https://box.kancloud.cn/2015-10-15_561f55a36b782.png) 继续选中空闲分区Free,点创建Create 选择标准分区Standard Partition,点创建Create **添加swap分区** ![](https://box.kancloud.cn/2015-10-15_561f55a383604.png) 继续选中空闲分区Free,点创建Create 选择标准分区Standard Partition,点创建Create 挂载点:/ 文件系统类型:ext3 选中“使用全部可用空间” 其他选项默认即可 **确定 OK** ![](https://box.kancloud.cn/2015-10-15_561f55a399320.png) 最后我们可以看下分区情况: ![](https://box.kancloud.cn/2015-10-15_561f55a3b34b1.png) 确认分区无误后点击下一步**继续进行安装操作** ![](https://box.kancloud.cn/2015-10-15_561f55a3c1e23.png) 我们选择格式化 ![](https://box.kancloud.cn/2015-10-15_561f55a3d8159.png) 点击 **将修改写入磁盘** ![](https://box.kancloud.cn/2015-10-15_561f55a3f330d.png) 点击下一步 参考连接:http://oldboy.blog.51cto.com/2561410/1564620 选择**minimal**系统安装包类型选择,并选择 现在自定义额外包组 ![](https://box.kancloud.cn/2015-10-15_561f55a416d6e.png) 选择 **“基本系统”**下的**“基本、兼容程序库和调试工具”** ![](https://box.kancloud.cn/2015-10-15_561f55a42e037.png) 选择**“开发”**下的**“开发工具”** ![](https://box.kancloud.cn/2015-10-15_561f55a44d28a.png) >[danger] 提示: 1、选择安装包时应该按最小化原则,即不需要的或者不确定是否需要的就不安装,这样可以最大程度上确保系统安全。 2、如果安装过程落了部分包组或者其他伙伴安装时没选,再安装后可以按如下方式补上安装时未安装的包组: ~~~ yum groupinstall "Compatibility libraries" "Base" "Development tools" -y yum groupinstall "debugging Tools" "Dial-up Networking Support" -y ~~~ 可以通过`yum groupinfo` 包组查看具体安装的组件。 点击 **下一步启动安装过程,等待安装完成** ![](https://box.kancloud.cn/2015-10-15_561f55a460e66.png) **安装完成,点击重新引导**。 ![](https://box.kancloud.cn/2015-10-15_561f55a47bc9e.png) **系统进入自启动** ![](https://box.kancloud.cn/2015-10-15_561f55a48fd7e.png) # 登录Linux系统 使用刚刚创建的帐号登录Linux系统,用户名root,密码`aaaaaa` 首先查看网卡是否正常启动,使用命令 `service network start` 发现一下报以下错误: ~~~ device eth0 does not seem to be present RTNETLINK answers: File exists  RTNETLINK answers: File exists  RTNETLINK answers: File exists ~~~ 编辑`/etc/sysconfig/network-scripts/ifcfg-eth0`的`ONBOOT=yes` 编辑`/etc/udev/rules.d/70-persistent-net.rules` 找到含NAME="eth0"的那行直接注释掉,如下: `SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:ac:95:31", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"` 然后使用`service network restart`重启`network`服务。 # 安装系统补装工具命令 安装系统后还会有一些基本的工具没装,这时可以根据需求yum来安装下,啥时用啥时装也可。例如: `yum install tree nmap sysstat lrzsz dos2unix -y` 如果需要更新补丁则执行 `yum update` # 关闭防火墙和seLinux设置 使用setup命令进入图形化界面操作,选择第一项“防火墙设置”->“启用”,使用空格将启用中的*去除然后使用Tab切换至确定。 ![](https://box.kancloud.cn/2015-10-15_561f55a49cc08.png) ~~~ root@localhost ~]# chkconfig --list|grep iptables iptables 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭 [root@localhost ~]# service iptables stop [root@localhost ~]# chkconfig iptables off [root@localhost ~]# chkconfig --list|grep iptables iptables 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭 ~~~ ## selinux 防火墙查看 ~~~ [root@localhost ~]# sestatus SELinux status: enabled SELinuxfs mount: /selinux Current mode: enforcing Mode from config file: enforcing Policy version: 24 Policy from config file: targeted [root@localhost ~]# ~~~ ## 关闭selinux防火墙 `vi /etc/selinux/config` 查找并设置 `SELINUX=disabled` 重启Linux服务器