如何使用命令精简优化Debian系统?

买VPS回来,一般提供商安装的系统都是自带apache神马一大堆乱七八糟玩意,占硬盘占内存不说,一不小心冲突起来挂档神马的。那就是欲哭无泪啦。所以,本人……

第一步、升级Debian系统

apt-get update&&apt-get upgrade

需要说明的是,在操作这些步骤最好是在我们刚重装系统,而不是在已经运行网站中优化机器,以免出现机器问题。

第二步、移除多余的软件

apt-get -y purge apache2-* bind9-* xinetd samba-* nscd-* portmap sendmail-* sasl2-bin

到底这些软件有什么用途呢?

apache2-* //apache服务器,一般我们自己会用一键安装包安装
bind9-* //我们不需要用VPS搭建DNS,所以去掉
xinetd //xinetd是服务守护进程
samba-* //samba能让linux使用windows共享功能,不需要
nscd-* //DNS缓存软件,同bind9,不需要
portmap //端口转发,一般Web服务器不需要
sendmail-* //发送邮件用,如果有需要保留
sasl2-bin //一个权限程序,占用资源,删除

第三步、删除多余组件

apt-get -y purge lynx memtester unixodbc python-* odbcinst-* sudo tcpdump ttf-*

第四、清理缓存文件

apt-get autoremove && apt-get clean

通过上述4步,就可以完成对debian系统的精简优化。

如果是32M小内存,就直接换OpenVZ 架构的 VPS 一键更换系统为 Alpine Linux 的脚本,系统直接先 apt-get update 和 upgrade 一波,然后直接运行:

 wget --no-check-certificate https://cdn.jsdelivr.net/gh/clicocc/images/images/2020/11/07/alpine.sh && bash alpine.sh 

脚本几秒就运行完成,然后重新用原来的 root 密码登陆即可进入 alpine,安装的系统版本为 3.9。

标签

发表评论