Junjun&3588 个人博客

-个人博客-
热爱技术,喜欢科技. Hello Coder!!
  1. 首页
  2. 未分类
  3. 正文

折腾了一晚上,终于128M内存Debian跑LUM,空余内存50%

2012-12-07 606点热度 0人点赞 0条评论

首先,千万别安装 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/Xeoncross/lowendscript/raw/master/setup-debian.sh
      ...
      # bash setup-debian.sh system

       

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


 

 

开始安装LUM

mkdir test

cd test

wget http://down.zijidelu.org/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

看一下内存

 

---update

 

脚本的其他一些功能:

###3 (1)安装wordpress:
./setup-debian.sh wordpress yourdomain.com

输入wordpress 空格 yourdomain.com,不要写成其他的。不过部署的wordpress好像是英文版。

(2)使用exim替代sendmail:

./setup-debian.sh exim4

(3)安装webmin管理面板:

./setup-debian.sh webmin

(4)安装vzfree:

./setup-debian.sh vzfree

只适用于基于openvz架构的VPS主机,用于报告正确的内存使用情况,可查看母机的内存

(5)磁盘和网络测试:

./setup-debian.sh test

(6)查看当前vps、服务器的操作系统信息、版本和体系结构:

./setup-debian.sh info

(7)生成SSH-key,参数可选:

./setup-debian.sh sshkey [optional argument_1]

(8)设置http代理:

./setup-debian.sh 3proxy 3128
./setup-debian.sh 3proxyauth username password

(9)sources.list文件更新(仅适用於Ubuntu系统,更新Ubuntu /etc/apt/sources.list):

./setup-debian.sh apt

(10)配置或重新配置MOTD

./setup-debian.sh motd

(11)安装ps_mem(ps_mem是一个python脚本,用来报告每个应用程序的内存使用情况):

./setup-debian.sh ps_mem

安装完成后需运行“~/ps_mem.py”执行。

 

标签: 暂无
最后更新:2016-12-15

admin3588

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理。

COPYRIGHT © 2022 Junjun&3588 个人博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang