# 下载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服务器
- Linux的安装
- Linux的软件安装管理
- Linux零碎的命令
- 了解ssh
- 系统调优及安全设置
- Linux系统中的硬链接和软连接
- Linux文件和目录的属性及权限
- 命令总结
- 文件目录管理命令
- cat
- cd
- cp
- ls
- mkdir
- mv
- rm
- touch
- vi
- 硬件检测内核shell命令
- echo
- alias
- dd
- diff
- date
- grep(重要)
- head
- rpm
- sed(重要)
- tree
- unalias
- yum
- seq
- su
- less
- more
- tail
- awk(重要)
- pwd
- history
- whoami
- find(重要)
- which
- vimdiff
- sudo
- wget
- ln
- chmod
- chown
- vim常用技巧
- scp
- 工作场景应用总结
- 自动删除n天前日志
- 删除一个目录下的所有文件但保留一个文件
- Linux软件安装
- php安装(apache版本)
- vsftpd安装
- git安装
- python安装
- LNMP安装
- LAMP安装I
- LAMP安装II
- svn安装
- svn在Linux下的命令操作
- svn钩子简介
- svn代码上传流程
- Crond介绍
- sersync应用指南
- 其他
- 小结一
- 系统调优重新整理tmp
- linux禁止root用户直接登录sshd并修改默认端口