简单CentOS配置步骤

系统 Linux
简单的Linux发行版之一CentOS配置,安装CentOS 5的方法、CentOS配置时修改打开文件数、安装net-snmpd、配置同步工具 rsync。

CentOS是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。这次,我们主要来学习一下简单的CentOS配置。

(一)CentOS配置YUM:

国内最快的源:http://centos.ustc.edu.cn/

我安装CentOS 5的方法:
下载centos/5.4 CentOS-5.4-i386(或x86_64)-netinstall.iso,刻盘安装CentOS5.4,安装地方设置为HTTP,Server centos.ustc.edu.cn, 目录 为centos/5.4/os/i386 或 centos/5.4/os/x86_64。

安装后请按照以下步骤修改CenOS-Base.repo,以后就可以方便的用yum安装软件了.

cd /etc/yum.repos.d
mv CentOS-Base.repo  CentOS-Base.repo.save
wget http://centos.ustc.edu.cn/CentOS-Base.repo.5
mv CentOS-Base.repo.5 CentOS-Base.repo
RHEL = Red Hat Enterprise Linux
EPEL :
EPEL(http://fedoraproject.org/wiki/EPEL ) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux
等提供高质量软件包的项目。装上了 EPEL,就像在 Fedora 上一样,可以通过 yum install package-name,随意安装软件。
我们前面提到的 Func 、Cobbler 等软件都能在 EPEL Repo 中找到。

安装 EPEL 非常简单:
* RHEL 4: rpm -Uvh http://download.fedora.redhat.com/pub/epel/4/i386/epel-release-4-9.noarch.rpm
* RHEL 5: rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm

安装完毕之后,即可使用 yum 来安装软件,比如 nginx
yum install nginx

(二)CentOS配置时修改打开文件数:
在  /etc/security/limits.conf 增加:

soft    nofile 65535
hard    nofile 65535

(三)CentOS配置时安装c/c++编译

yum install ncurses-devel (安装nload 需要次lib)
yum insall  gcc gcc-c++

(四)CentOS配置时安装nload

安装环境RHEL5  nload 0.7.2 下载路径:
http://www.roland-riegel.de/nload/index.html (建议用IE下载)142KB
tar zxvf nload-0.7.2.tar.gz
cd nload-0.7.2
./configure
make
make install

(五)CentOS配置时安装net-snmpd
 
yum instll net-snmp
编辑 /etc/snmp/snmpd.conf
删除其他,只留下这一行:
rocommunity  public 121.14.117.52(cacti安装的机器的ip)

(六)CentOS配置时配置 同步工具 rsync
[root@localhost html]# nano -w /home/zyh/rsync_client.sh
#/bin/bash
/usr/bin/rsync -auv --progress 219.134.132.75::html /data/html

(七)CentOS配置时增加用户:
#useradd zyh -m -G users,wheel -s /bin/bash
配置sudo
#visudo
zyh     ALL=(ALL)       ALL
    
(八)CentOS配置时设置时区和同步时钟

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
或者使用 tzselect 命令 选择时区
没安装ntp 的先安装: yum install ntpdate
yum install -y ntpdate
crontab -e
0 5 * * * /usr/sbin/ntpdate stdtime.gov.hk

(九)CentOS配置时解决putty 中文乱码问题

如果系统语言环境设置为简体中文,使用putty 登陆后,可以有些中文看到是乱码。
这是putty和centOS的语言环境不一样导致的,可以在putty 设置跟centOS一样语言环境
解决这个问题,putty-->window-->translation-->Received data assumed to be in which character set:(选择相应的编码)。
例如:centOS:
cat /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
putty :相应选择:UTF-8
这样就可以解决中文乱码的问题    
     
(十)CentOS配置时修改默认语言

vi /etc/sysconfig/i18n
改成LANG=”en_US.UTF-8″
然后生效配置文件
source /etc/sysconfig/i18n
重新登陆后,发现语言环境已经变为英文

(十一)CentOS配置时设置网卡

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

(十二)CentOS配置时更改主机名

vi /etc/sysconfig/network
HOSTNAME=yourhostname

(十三)CentOS配置时修改DNS,用opendns,当然也可以用机房提供的.

vi /etc/resolv.conf
nameserver 208.67.222.222
nameserver 208.67.220.220

(十四)CentOS配置时更新常用编译工具包

yum install -y glibc* cpp gcc* openssl* make
yum update -y

(十五)CentOS配置时关闭selinux

使用文本编辑工具打开 /etc/selinux/config
把 SELINUX=enforcing 注释掉:#SELINUX=enforcing ,然后新加一行为:SELINUX=disabled
保存,关闭。
重启系统。或开放防火墙 80端口:
通过/etc/init.d/iptables status命令查询是否有打开80端口,如果没有可通过两种方式处理:
1.修改vi /etc/sysconfig/iptables命令添加使防火墙开放80端口
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
2.关闭防火墙
/etc/init.d/iptables stop
#start 开启
#restart 重启
***性关闭防火墙chkconfig --level 35 iptables off
这些CentOS配置只是一些简单的,如果要想更深入的研究使用,需要更多的知识。

【编辑推荐】

  1. CentOS系统CPU过热处理的解决方法
  2. CentOS系统安装创建在虚拟机中
  3. 解决户端连接CentOS系统乱码问题
  4. 看CentOS系统如何出头
  5. 完整CentOS系统安装图文教程
责任编辑:小霞
相关推荐

2011-08-30 14:03:09

phpMyAdminCentOS 6.0

2009-11-23 15:19:44

SUSE网络配置

2010-08-29 21:43:06

交换机配置dhcp

2010-09-16 15:41:49

ADSL PPPoA配

2010-04-06 23:49:11

无线路由器配置

2010-03-18 14:16:15

网管型交换机

2010-06-11 10:18:20

openSUSE 上网

2010-03-23 17:41:09

CentOS安装

2010-03-31 16:47:16

CentOS操作系统

2010-07-15 13:27:07

Linux telne

2010-03-12 11:17:44

2011-03-21 16:30:42

CentOSLAMP

2009-07-20 17:27:01

配置ASP.NET

2010-07-19 13:17:05

2011-11-29 14:50:19

IPSecVPN

2010-08-06 13:42:21

CentOSNFS

2011-03-16 11:08:58

2010-08-03 13:54:00

2011-03-25 15:01:43

2011-02-24 10:18:41

CentOS配置vsftpd
点赞
收藏

51CTO技术栈公众号