ruby on rails推荐的生产运行环境是Linux/FreeBSD/Unix,即Unix系列的操作系统,采用lighttpd+FCGI的解决方案。以下我将 以Linux操作系统,lighttpd+FCGI,MySQL数据库为例,从源代码编译安装开始讲解。
» Read more: 在Linux平台上安装和配置Ruby on Rails详解(含lighttpd的安装与自启动)
ruby on rails推荐的生产运行环境是Linux/FreeBSD/Unix,即Unix系列的操作系统,采用lighttpd+FCGI的解决方案。以下我将 以Linux操作系统,lighttpd+FCGI,MySQL数据库为例,从源代码编译安装开始讲解。
» Read more: 在Linux平台上安装和配置Ruby on Rails详解(含lighttpd的安装与自启动)
lighttpd的简单配置和主要参数说明
#vi /usr/local/lighttpd/etc/lighttpd.conf
server.modules 根据需要启动模块
server.document-root 改为你的网站的根目录(如/www)
server.errorlog 改为错误日志的路径(如/usr/local/lighttpd/logs/error.log)
accesslog.filename 改为访问日志的路径(如/usr/local/lighttpd/logs/access.log)
先到http://www.php.net 下载,我下载的是php-5.2.5
» Read more: php install on lighttpd linux(centos)
想学习在linux下建一个服务平台。
安装lighttpd1.下载安装
到http://www.lighttpd.net/下载,lighttpd-1.4.19.tar.gz
» Read more: Linux 安装 Lighttpd
鄙人先后在CERNET做过拨号接入,在Yahoo&3721搞过搜索前端,在猫扑处理过mop.com的架构升级,在6.cn视频网站从事开发工作,还在多年的工作中接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,希望和大家一起探讨。
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。