【转】Centos一键优化脚本

开篇

我一般选择vps的系统都是debian为什么呢?因为centos优化太麻烦了!不过这次我发现了这个优化的脚本,然后捏盆友让我优化系统我都用它,这次他出了1.4版本,我也就分享给大家了!

最近折腾vps负载的事情很蛋疼!所以一直没有更新!

说明

  本一键包用于最小化系统及快速重建系统,特别是免除独服,KVM,VMWare,VirtualBox等平台重装系统的麻烦.在安装LNMP之前运行下本脚本,减少内存,硬盘,CPU占用…对你有百利而无一害…

使用

cd ~; wget https://fzrxefe.googlecode.com/files/CentOS_Minimal.v1.4.tar.gz; tar zxvf CentOS_Minimal.v1.4.tar.gz

cd ~/CentOS_Minimal.v1.4
bash CentOS_Minimal.sh ssh 优化系统

bash CentOS_Minimal.sh configure 关闭不必要的内容和同步时间

bash CentOS_Minimal.sh clean 清除YUM Package缓存

bash CentOS_Minimal.sh sshport 更改SSH端口

bash CentOS_Minimal.sh extra 安装其他软件包

bash CentOS_Minimal.sh ssh

卸载不必要的程序,节约空间;卸载LNMP(如果安装过的话);升级系统并清除YUM Package缓存;预先安装LNMP所需软件包;更改SSH端口(可选,但强烈建议);移除不必要的系统启动项

bash CentOS_Minimal.sh configure

关闭BASH历史(可选);初始化syslog(可选);关闭密码,用密匙登陆(可选,但强烈建议);设置为中国时区并同步时间(可选);

如果要使用PubKey免密码登陆SSH(推荐):
将下面两行=后改成自己的

  1. PubKeyName=YourPubKeyName
  2. PubKeyLink=http://www.sample.com/

直接编辑CentOS_Minimal.sh

  1. vi CentOS_Minimal.sh

或者修改后在CentOS_Minimal目录运行以下四行:

  1. PubKeyName=YourPubKeyName
  2. PubKeyLink=http://www.sample.com/
  3. sed -i “s#PubKeyName=.*#PubKeyName=$PubKeyName#g” CentOS_Minimal.sh
  4. sed -i “s#PubKeyLink=.*#PubKeyLink=$PubKeyLink#g” CentOS_Minimal.sh

兼容系统:

+ CentOS 5.x x86
+ CentOS 5.x x64
+ CentOS 6.x x86 (not yet)
+ CentOS 6.x x64 (not yet)

兼容平台:

+ Physical Hardware
+ KVM
+ OpenVZ
+ VirtualBox
+ VMWare
+ Xen

Add a Comment

邮箱地址不会被公开。 必填项已用*标注