基于64MB内存VPS(这里我选择搬瓦工VPS主机64MB方案)完成整个过程。

第一、选择Debian 6 32位系统

我们选择占用资源较好的Debian系统,这里用版本6且32位。我们直接到VPS面板中选择安装。

选择Debian 6 32位系统

选择系统安装,安装完毕之后,我们登录SSH准备下一步在线操作。

第二、升级和精简Debian系统

我们在拿到任何系统之后,我们都要进行升级固有系统源,这样可以确保安装的完整性。

A - 升级系统源

apt-get update&&apt-get upgrade

在升级过程中,如果有遇到需要输入Y/N的,我们输入y(小写),然后回车就可以继续。

B - 删除多余不用的软件

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

一般用不到的系统软件都删除移掉,这样节省资源,如果有遇到需要选择YES/NO的,我们选择YES,然后继续回车

C - 删除多余的组件

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

同样的,多余不用的组件也删除

D - 清理缓存文件

apt-get autoremove && apt-get clean

最后,删除缓存文件

第三、重启VPS

输入reboot重启VPS,生效我们刚才的操作。看看当前的资源占用情况。

64MB-1-2

我们可以看到,当前的系统70MB内存,目前默认只用到1MB。

另一个版本:debian32位小内存精简教程

下面上脚本
先在机器下载脚本

wget  https://raw.githubusercontent.com/arnofeng/test/master/debian-actgod-vps.sh

通过下面一键安装命令安装自己需要的功能:

bash debian-actgod-vps.sh system #优化系统,删除不需要组件,dropbear替代sshd
bash debian-actgod-vps.sh exim4 #更轻量级邮件系统
bash debian-actgod-vps.sh mysql #安装mysql
bash debian-actgod-vps.sh nginx #安装nginx,默认两个进程
bash debian-actgod-vps.sh php #安装php,默认两个php-cgi进程
bash debian-actgod-vps.sh all #安装上面所有,软件是debian官方的,版本较低但也很好
bash debian-actgod-vps.sh update #升级最新稳定版,如nginx是0.8.53版,不升级是0.6版
bash debian-actgod-vps.sh wordpress yourdomain #一键安装wordpress中文版。数据库自动配置好。
bash debian-actgod-vps.sh vhost yourdomain #一键安装虚拟主机。适合静态站和自行上传网站程序
bash debian-actgod-vps.sh typecho yourdomain #安装typecho,提供数据库名,密码等自主添加完成安装
bash debian-actgod-vps.sh wordpressen yourdomain # 一键安装wordpress英文版。数据库自动配置好。
bash debian-actgod-vps.sh phpmyadmin yourdomain #一键安装phpmyadmin 数据库管理软件
bash debian-actgod-vps.sh http port #生成一个http代理,port是端口号,大于1000小于65535
bash debian-actgod-vps.sh ssh 用户名 密码 #生成仅供ssh代理上网,不能登录shell进行vps操作的帐号
bash debian-actgod-vps.sh addnginx 3 #调整nginx进程数,3表示调整后的进程数,请根据vps配置更改
bash debian-actgod-vps.sh addphp 3 #调整php-cgi进程,这里3表示调整后的进程数,请根据vps配置更改

比如,你不需要其他功能,直接 bash debian-actgod-vps.sh system
友情提示:精简结束后,请重启(因为上述编译会带大了内存)

标签:无

你的评论