CentOS_Minimal 一键优化设置脚本

林继 VPS 知识 3,876 共写了701个字 (2012-10-15 1:26:16) 没有评论 打印 扫描二维码 百度未收录

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

https://code.google.com/p/fzrxefe/downloads/list

  1. cd ~; wget http://fzrxefe.googlecode.com/files/CentOS_Minimal-1.4.tar.gz; tar zxvf CentOS_Minimal-1.2.tar.gz
  2. cd ~/CentOS_Minimal-1.2
  1. bash CentOS_Minimal.sh ssh

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

  1. bash CentOS_Minimal.sh configure

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

  1. bash CentOS_Minimal.sh clean

清除YUM Package缓存;

  1. bash CentOS_Minimal.sh sshport

更改SSH端口;

  1. bash CentOS_Minimal.sh extra

安装其他软件包

如果要使用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

>> COMPATIBILITY << 兼容系统: + 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

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

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

< >