Centos minimal 特点:小巧、纯净、安装快、启动快、适合安装服务器作自动部署

 下载镜像:http://www.centos.org/简易版本没有界面所以在出现到白条的时候切换到纯文本的终端模式进行操作


一:修改主机名

# vi /etc/sysconfig/network         

NETWORKING=yes        

HOSTNAME=www         

GATEWAY=192.168.65.2

 注:NETWORKING 表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动 


二:修改主机名和IP的映射关系


# vi /etc/hosts增加  192.168.65.200  localhost


三:VMware下linux CentOS6.6使用NAT共享主机IP上网方式的设置 

VMware虚拟机安装后,在“网上邻居”-“查看网络链接”里会添加两个默认的虚拟网卡,分别是VMnet8(192.168.65.1)和VMnet1(192.168.19.1),当然不同的机器上,这两个网卡的 IP可能是不一样的。在windows中此二虚拟网卡可设置成自动获取IP的方式,此时在命令行输入ipconfig即可查看分配给它们的IP地址。同时我们还需要选择VMware有两种链接网络的方法,即使用Bridged(桥接)和NAT方式,前者需要将XP的宽带链接(ADSL)设置成共享模式才能使用。


NAT方式使用的VMNet8网卡,主要要知道Gateway、DNS两个重要的IP:

  第一个地址(192.168.83.1)静态地址,分配给了宿主机Xp的VMware Network Adapter VMnet8适配器使用;

  第二个地址(192.168.83.2)静态地址,分配给了NAT设备使用。

  (192.168.83.3到192.168.83.127)静态地址,保留。(192.168.83.128到192.168.83.254):DHCP作用域地址范围,分配给虚拟机使用


 


NAT共享上网设置方式

windows的设置:

1、主机的“打开网络或共享中心”: VMware Network Adapter VMnet8-->属性--->查看是否设置为固定IP,如IP:192.168.65.1; 子网掩码:255.255.255.0;其他空白


Centos6.6简易版网络配置NAT_Centos6.6简易版安装图解

2.点击VM里的“edit(编辑)-->virtual NetWork Editor...(编辑虚拟网络)”中,网络设置里的NAT项中查看VMnet8(选中WMnet8,然后在下面点击“NAT Settings...”),查看“Gateway IP”,一般是192.168.65.2/255.255.255.0,这个地址即VMnet8的NAT的网关。

Centos6.6简易版网络配置NAT_Centos6.6简易版安装图解 _02


3.通过命令修改网卡(简易版安装)

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

 DEVICE="eth0"             #网卡设备名称 

 BOOTPROTO="static"          #协议类型 dhcp static none  

 HWADDR=......            

 ONBOOT="yes"              #启动时是否激活 yes|no  

 UUID=......

 IPADDR=192.168.65.200           #网络IP地址

 NETMASK=255.255.255.0           #网络子网地址

 GATEWAY=192.168.65.2(网关)     #网关地址 

 DNS1=202.102.192.68

 DNS2=8.8.8.8 

 


 BROADCAST=192.168.1.255 #广播地址  

 TYPE=Ethernet #网卡类型为以太网  



重启网卡:

# service network restart


# /etc/init.d/network restart



重启网卡后会自动更新 /etc/resolv.conf

如果ifcfg-eth0没有配置DNS,需要手动设置DNS

# vi /etc/resolv.conf

 nameserver 8.8.8.8

 nameserver 8.8.4.4



4.关闭防火墙

 #查看防火墙状态

  serviceiptables status

  #关闭防火墙

  serviceiptables stop

  #查看防火墙开机启动状态

  chkconfigiptables --list

  #关闭防火墙开机启动

  chkconfigiptables off




5.到此为止,设置结束,如果你的主机能够上网,如果按照以上设置仍然无法链接网络,请在windows系统的服务里查看是否开启了VMDHCP和WMNat服务。(我的电脑-->右键选择“服务”-->查找对应服务并启动之) 1



 如果是克隆的虚拟机由于mac地址问题需要解决“Device eth0 does not seem to be present, delaying initialization.”。

 # sudo rm -fr /etc/udev/rules.d/70-persistent-net.rules

 # sudo reboot 

 # sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改网卡中的mac地址(注意大小写与/etc/udev/rules.d/70-persistent-net.rules中mac一致)

# sudo service network restart  



5.1 如果windows中设置代理需要在Linux中添加代理 在~/.bash_profile或/ect/profile中添加以下几行

 expor  thttp_proxy=http://username:password@proxy.server:8080 

 export  ftp_proxy=http://username:password@proxy.server:8080

 export http_proxy=192.168.200.254:8080

其中,username和password是用户名和密码(如果没有可以不写),用在需要验证的代理服务器上;proxy.server是代理服务器的地址,后面的8080是端口号。添加完环境变量需要从新启动该文件


Linux下文件 ~/.bashrc 和 ~/.bash_profile 和 /etc/bashrc 和 /etc/profile 的区别 | 用户登录后加载配置文件的顺序


http://blog.csdn.net/secondjanuary/article/details/9206151 


source /etc/profile  #使其生效 


五:自动同步时间

查看# date -R设置时区

# cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

 设置时间

# date -s "2012-08-01 00:00:00"

 同步时间

# sudo ntpdate us.pool.ntp.org

 # crontab -e0-59/10 * * * * /usr/sbin/ntpdate us.pool.ntp.org | logger -t NTP

 # sudo service crond restart 


六:更新系统

# yum update -y 


七:安装常用软件和开发库(根据你的需要哦)

yum install gcc gcc-c++ make automake autoconf213 autoconf bison ncurses cmake libtool bison flex perl git subversion mercurial python-setuptools -yyum install openssl-devel pcre-devel zlib-devel libjpeg-devel libpng-devel freetype-devel ImageMagick-devel boost-devel libevent-devel libuuid-devel readline-devel bzip2-devel libxml2-devel libxslt-devel openssl-devel kernel-devel pcre-devel boost-devel python-devel libpcap-devel sqlite-devel ncurses-devel libaio -yyum install wget vim lsof tcpdump screen p7zip unrar unzip sudo redhat-lsb ntpdate traceroute –y 下载火狐浏览器不知道下载全名 所以以下是yum install firefox* -y (-y是yum搜索仓库完成后不提示自动安装)执行下载 


八:添加用户

# useradd web# passwd# visudo -f /etc/sudoers在下面一行加上新增的用户,x存!root    ALL=(ALL)       ALLweb     ALL=(ALL)       ALL测试是否成功,显示root表示成功

# sudo whoami 


九:修改CentoOS GRUB 开机预设等待时间

# sudo vim /boot/grub/menu.lsttimeout=5修改成timeout=0 


十:修复wget刷屏问题

# yum install gettext -y

 # msgunfmt /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo -o - |sed 's/eta(英国中部时间)/ETA/'|msgfmt - -o/tmp/zh_CN.mo# cp /tmp/zh_CN.mo /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo 


十一:重启系统

# reboot