一个伪linux粉丝的blog

  1. 首页
  2. unix/linux
  3. 正文

debian-lighttpd-install

8月 4, 2011 2007点热度 0人点赞 2条评论

上次折腾vps时做了lighttpd安装笔记,结果找不到了。刚好今天早上又拿下一台vps,重新安装,赶紧在自己的地盘记录一下,否则下次又要到处乱搜。

debian下安装lighttpd非常简单,1行命令搞定
apt-get install lighttpd php5-cgi php5-gd php5-xcache php5-mysql mysql-server phpmyadmin
安装时按提示输入mysql数据库密码,安装 phpmyadmin 时中,会询问你 web 服务器的类型,选择 lighttpd 即可.
然后设置lighttpd 支持php,用下面的命令启用php支持:
lighttpd-enable-mod fastcgi fastcgi-php
重启lighttpd配置,搞定收工
/etc/init.d/lighttpd force-reload

如果是小内存vps同学可以继续往下看
默认fastcgi开了10个进程,内存当然飕飕的往上飙了.

修改下 /etc/lighttpd/conf-enabled/10-fastcgi.conf 当中的字段 刚才升级lighttpd至1.4.29才发现新版已经变化了,10-fastcgi.conf文件只有1句 server.modules += ( "mod_fastcgi" ),php-cgi默认进程数5个,下面这段白写了。呵呵。
默认
"max-procs" => 2,
"bin-environment" => (
"PHP_FCGI_CHILDREN" => "4",
计算公式是 num-procs = max-procs * ( 1 + PHP_FCGI_CHILDREN ) 即 10=2*(1+4)
我纯测试站,不需要开那么多PHP_FCGI进程。
将以上数据修改,当然你可以按自己需求改。

"max-procs" => 1
"bin-environment" => (
"PHP_FCGI_CHILDREN" => "2",

这样只开了3个php进程,内存占用下来了。

还有一个地方要修改下,那就是 /etc/mysql/my.cnf

thread_cache_size       = 4 默认是8,减少mysqld 的进程数量

取消 skip-innodb 前的注释#,即关闭 innodb的支持

再重启mysql服务,看内存占用情况。哈哈。节约了1半。

# free -m
total       used       free     shared    buffers     cached
Mem:           256         75        180          0          0          0
其他的优化再慢慢研究。继续openvpn折腾

相关文章:

  1. kloxo lighttpd failed
  2. redmine-install-notes
  3. how to install open source Tengine
  4. phpmotion-phpshield
标签: 暂无
最后更新:8月 4, 2011

wanjie

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

点赞
< 上一篇
下一篇 >

文章评论

  • cat

    拿下? 厉害!!!

    9月 12, 2011
    回复
    • wanjie

      @cat 楼上理解错了,拿下是花钱买的,不是黑的:)

      9月 12, 2011
      回复
  • 取消回复

    此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据。

    归档
    分类
    • network / 324篇
    • Uncategorized / 116篇
    • unix/linux / 114篇
    • 业界资讯 / 38篇
    • 公司杂事 / 11篇
    • 数码影像 / 12篇
    • 美剧 / 3篇
    • 美图共赏 / 20篇
    • 英语学习 / 3篇
    标签聚合
    VPS Nginx Google dreamhost空间 gitlab 邮件归档 虚拟主机 Ubuntu iMac 泰国 刷机 Opera Mini 中国电信 dreamhost k8s ldap debian docker kernel jira Google Voice brew nexus wget 网通 d90 Linux Android Google Adwords 网站运营

    COPYRIGHT © 2008-2022 wanjie.info. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang