128M内存Debian跑LUM,空余内存50%

2,814 浏览

首先,千万别安装 Debian 6.0 32-bit Minimal. Mysql会出现问题.

  1. Debian 6.0 32-bit 安装完毕

  2. 替换相关软件

    1. 用 pdksh 替代 bash

      首先: ps -C bash v
      查看占用
                                  
      安装
      apt-get install pdksh
      chsh -s /bin/pdksh
                                  
      重新用 ssh 登录 VPS
                                  
      ps -C pdksh v

      ps:如果reboot后, bash还是存在, vi /etc/inittab /bin/bash 改成 /bin/pdksh

    2. 用 Dropbear 替代 OpenSSh

    3.  

      # wget --no-check-certificate https://github.com/lowendbox/lowendscript/raw/master/setup-debian.sh
      ...
      # bash setup-debian.sh system

       

    4.  

      用 syslog-ng 替代 rsyslog

       

    5.  

      apt-get install sysklogd && dpkg --purge rsyslog
    6.  

      删除杂类
    7.  

      apt-get remove acpi acpi-support-base acpid eject man-db manpages nano vim laptop-detect bsdmainuti

 

开始安装LUM

mkdir test

cd test

wget https://lunamp.googlecode.com/files/zijidelu_install.sh; chmod 740 zijidelu_install.sh; ./zijidelu_install.sh -y

安装完毕后

rm -r test

 

开始优化Debian等

可以到LUM后台

nginx = >

worker_processes 1;

fastcgi_connect_timeout 300;

fastcgi_send_timeout 300;

fastcgi_read_timeout 300;

fastcgi_buffer_size 32k;

fastcgi_buffers 4 32k;  

fastcgi_busy_buffers_size 32k;  

fastcgi_temp_file_write_size 32k;

 

gzip on;

gzip_min_length 1k;

gzip_buffers 4 16k;

gzip_http_version 1.0;

gzip_comp_level 2;

gzip_types text/plain application/x-javascript text/css application/xml;

gzip_vary on;

 

/etc/my.cnf =>

skip-innodb#禁用innodb数据库引擎

 

php-fpm=>

pm.max_children = 2 #默认是50

pm.start_servers = 2 #默认是20  pm.min_spare_servers = 2 #默认是5  pm.max_spare_servers = 2 #默认是35 

 

最后可以

free -m

看一下内存

最新提问 12月 23, 2012 分类:Debian | 用户: 少龙 (1,560 分)

登录 或者 注册 后回答这个问题。

...