Hellohost VPS 64M试用笔记
由于之前普通的空间不可以自己定义安装软件,固定为php5+MySql,想体验一下VPS自由的感觉,就在hellohost买了一个内存64M,磁盘5G的VPS,用来练练手,如果好用,就把这个空间迁移过去。 一上来选择操作…
由于之前普通的空间不可以自己定义安装软件,固定为php5+MySql,想体验一下VPS自由的感觉,就在hellohost买了一个内存64M,磁盘5G的VPS,用来练练手,如果好用,就把这个空间迁移过去。 一上来选择操作系统,不知天高地厚,直接选了Ubuntu 10.04 32位,系统启动,直接占掉空间10%以上,内存20%,我的个天,之后,我又做了一个动作,安装MySql,启动后,占用内存63M, SSH无法登陆,直接导致重装系统,并反思,而写下这篇文章。 查询了很多文章,关于64M内存的VPS,如何发挥硬件资源能力,有不少的文章,大长知识。这个过程让我想起我破旧堆里那台2m的386。现在廉价的硬件资源早已让我忘了它们的可贵。
VPS配置 内存: 64 MB 突发: 64 MB 磁盘空间: 5 GB 流量: 50 GB
jungle:~# free
total used free shared buffers cached
Mem: 65536 18100 47436 0 0 0
-/+ buffers/cache: 18100 47436
Swap: 0 0 0
jungle:~# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 23
model name : Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz
stepping : 10
cpu MHz : 2932.766
cache size : 3072 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr sse4_1 lahf_lm
bogomips : 5865.53
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
jungle:~#
安装Ubuntu时,内存15%,硬盘500M左右,没有记录下来。
安装CenterOs ,内存8M占10%,硬盘400M以上 安装Debian ,内存9.06M占14%,硬盘791M占7% 由于有参考文章对于Debian的优化,所以,定为使用Debian,虽然本身对Ubuntu比较熟悉一点。
待续… …
参考文章:
10分钟在VPS建立一个30MB内存以下的LLMP环境 http://insraq.me/blog/10-min-llmp-with-leb-script 光板VPS配置初步(一)最小化资源占用 http://obmem.info/?p=278
vpsee的几篇文章都很有用 http://www.vpsee.com/2009/06/64mb-vps-optimize-debian5/
http://www.vpsee.com/2010/08/compile-and-install-nginx-php-fastcgi-mysql-on-debian-from-source/
另外关于MySQL的: http://www.huomo.cn/database/article-324d.html http://blog.csdn.net/dhping/archive/2010/04/27/5532828.aspx
关于apache2配置
http://blog.csdn.net/pureshf/archive/2009/02/27/3942189.aspx