1. 解决centos远程出现乱码的问题编辑vi /etc/sysconfig/i18n这个文件,不管你装的是中文版,还是英文版.删掉原来的配置,把下面的拷贝过去
LANG="zh_CN.GB18030"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
注:I18N 是 internationalization 的缩写形式,意即在 i 和 n 之间有 18 个字母,本意是指软件的“国际化”。I18N支持多种语言,但是同一时间只能是英文和一种选定的语言,例如英文 中文、英文 德文、英文 韩文等等。
2. 检查系统是否正常
# more /var/log/messages (检查有无系统内核级错误信息)
# dmesg (检查硬件设备是否有错误信息)
# ifconfig(检查网卡设置是否正确)
# ping www.163.com (检查网络是否正常,dns是否配置正确) 关闭不需要的服务
# ntsysv 以下仅列出需要启动的服务,未列出的服务一律关闭: crond (计划调度工具)irqbalance (仅当服务器CPU为S.M.P架构或支持双核心、HT技术时,才需开启,否则关闭。) microcode_ctl (cpu的系统)network (网络服务)iptables (系统自带的防火墙)sshd (远程访问服务)syslog (系统登录)
3. 配置yum 更换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
4. 更新所有系统中的程序,包括内核
# yum upgrade
5. 定时校正服务器时间 # yum install ntp # crontab -e 加入一行: */15 * * * * ntpdate 210.72.145.44 ## 210.72.145.44 为中国国家授时中心服务器地址。 6. 停止网卡对ipv6的支持#vi /etc/modprobe.conf ← 修改相应配置文件,添加如下行到文尾:
alias net-pf-10 off
alias ipv6 off 上述操作重启后生效
7. 让系统运行在init 3的模式下#vi /etc/inittab###表示当前缺省运行级别为5(initdefault);id:5:initdefault: ← 将此处的5修改为3。
8. 使用 yum 程序安装所需开发包(以下为标准的 RPM 包名称) yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers