# 这是我安装CentOS服务器的过程,记录下来,与大家一起分享。
#CentOS 6.2 ,CentOS-6.2-i386-bin-DVD1.iso(32位) ,CentOS-6.2-x86_64-bin-DVD1.iso(64位)
#安装 CentOS时,选择 “Basic Server”
#root密码:
#CentOS 自带了ssh
#安装完操作系统后,添加一个用户 dev
[root@localhost ~]$ useradd dev
#然后密码设为 dev123
[root@localhost ~]$ passwd dev
# 给予 sudo 权限
[root@localhost ~]$ chmod u+w /etc/sudoers
[root@localhost ~]$ vi /etc/sudoers
# 在root ALL=(ALL) ALL 下 添加dev ALL=(ALL) ALL
[root@localhost ~]$ chmod u-w /etc/sudoers
#
#安装完操作系统后,还不能上网,按如下命令配置DHCP方式上网:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=”eth0″
HWADDR=”00:0C:29:BD:E1:19″
NM_CONTROLLED=”yes”
ONBOOT=”yes”
BOOTPROTO=dhcp
USECTL=no
TYPE=Ethernet
PEERDNS=yes
#安装常用软件
#yum的命令形式一般是如下:yum [options] [command] [package ...]
#其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为”yes”),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。
#
#yum search package-name # 在线搜索包
#yum list installed # 列出所有已经安装的包
#
#sudo yum install package-name # 安装程序包
#sudo yum groupinsall group-name 安装程序组
#
#sudo yum remove package-name 删除程序包
#sudo yum groupremove group-name 删除程序组
#
#yum update #全部更新
#yum update package-name #更新程序包
#sudo yum groupupdate groupn-name 升级程序组
#sudo yum upgrade # 更新源列表
#yum upgrade package-name #升级程序包
#sudo yum clean all # 清除缓存
#更新,这一步比较耗时
sudo yum update
#清理缓存
sudo yum clean all && yum clean metadata && yum clean dbcache
################### 必须 ####################
# 为了提高安装速度,文件大小比较大大的软件,比如 jdk, mysql,不采用yum 方式安装,
# 而是去官网下载,手动安装的方式
# 官网只提供源码不提供二进制文件下载的,采用 yum 安装
#类似于 Ubuntu 下的apt-get install build-essential
#包含了autoconf automake bison byacc cscope ctags diffstat doxygen flex gcc gcc-c++
# gcc-gfortran git indent intltool libtool patchutils rcs RedHat-rpm-config
# rpm-build subversion swig systemtap
sudo yum groupinstall “Development Tools”
# CentOS自带了zip
#sudo yum install zip
# CentOS自带了完整版的VIM不像Ubuntu,自带的是精简版
#sudo yum install vim