Ubuntu系统上搭建L2MP服务器[Linux安全]
本文“Ubuntu系统上搭建L2MP服务器[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
L2MP (Linux+Lighttpd+MySQL+PHP) 利用轻量级的 lighttpd 作为 Web 服务器,固然名字没有 Apache 那么清脆,但用它搭建的网站却不少,如: Sourceforge、Meebo、豆瓣、猫眼宽频 这些.lighttpd 以安全、快速和内存损耗低著称,还专门为大型分布式衔接环境做了优化,风行利用在基于 AJAX 或 Ruby on Rails 利用的网站.
介绍:lighttpd 是德国人开辟的一款开源软件,其根本的目的是供应一个专门针对高性能网站,安全、快速、兼容性好并且机动的 Web Server 环境.具有非常低的内存开销,CPU 占用率低,效能好,以及丰富的模块等特点.lighttpd 是众多 OpenSource 轻量级的 Web Server 中较为优异的一个,支持FastCGI, CGI, Auth, 输出紧缩 (output compress), URL 重写, Alias 等重要功效,而 Apache 之所以风行,很大程度也是因为功效丰富,在 lighttpd 上很多功效都有呼应的实现了,这点关于 Apache 的用户是非常重要的,因为迁移到 lighttpd 就必须面对这些问题.
接下来就介绍一下在 Ubuntu 上快速搭建利用 lighttpd 的 L2MP Web 服务器.
1、安装 Lighttpd+MySQL+PHP5
sudo apt-get install lighttpd mysql-server php5-cgi phpmyadmin
2、配置 10-fastcgi.conf
先备份
sudo cp /etc/lighttpd/conf-available/10-fastcgi.conf /etc/lighttpd/conf-available/10-fastcgi.conf.bak
然后,编辑
sudo gedit /etc/lighttpd/conf-available/10-fastcgi.conf
把原有内容删除,用以下内容替换掉
server.modules += ( "mod_fastcgi" )
fastcgi.server = ( ".php" =>
( "localhost" =>
( "socket" => "/tmp/php5-fcgi.socket",
"bin-path" => "/usr/bin/php5-cgi" )))
3、开启 fastCGI
sudo lighty-enable-mod fastcgi
4、重启服务器
sudo /etc/init.d/lighttpd restart
搞定,目前便可以利用 http://localhost/ 浏览运行在 lighttpd 上的网站了.以上办法在 Ubuntu Edgy, Feisty 上测试通过,还是记着以下几个号令和位置就行了.
sudo /etc/init.d/lighttpd restart (重启 lighttpd)
sudo gedit /etc/lighttpd/lighttpd.conf (配置 lighttpd)
sudo gedit /etc/php5/cgi/php.ini (配置 PHP)
sudo gedit /etc/mysql/my.cnf (配置 MySQL)
/var/www/(主目录位置)
以上是“Ubuntu系统上搭建L2MP服务器[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |