`
arkxu
  • 浏览: 43214 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

在CentOS上搭建lighttpd + fastcgi的环境

阅读更多
安装ruby的数据库适配器
yum install mysql mysql-devel gcc

gem install mysql -- --with-mysql-include=/usr/include/mysql --with-mysql-lib=/usr/lib/mysql

安装fcgi gem
之前要先自己编译fcgi, 我是安装到/opt/fcgi,然后
gem install fcgi -r -- --with-fcgi-lib=/opt/fcgi/lib --with-fcgi-include=/opt/fcgi/include
如果发现dispatch出错,检查一下$rails/public/dispatch.fcgi的头是不是对

安装ImageMagick & RMagick
yum install ImageMagick
yum install ImageMagick-devel
yum install freetype
yum install gd-devel
wget http://www.osresources.com/files/centos-windows-fonts/msfonts.tbz
mkdir /usr/share/fonts/default/TrueType
tar xvjpf msfonts.tbz -C /usr/share/fonts/default/TrueType/
gem install rmagick (如果版本不兼容自己去http://rubyforge.org/frs/?group_id=12&release_id=26534上下一个1.15.15)

# test:
ruby -rrubygems -e "require 'RMagick'; puts Magick::Long_version;"

发现这个版本的ImageMagick竟然不支持"widthxheight^"的操作。不得不自己编译。最新版本6.4.5, 源代码里面有一个QuickStart的文件,看一下再加上Google也很快搞定。现在好了。
分享到:
评论
1 楼 xiuxiuxiu 2008-10-30  
期待性能测试@@

相关推荐

    搭建lighttpd+cgi的代码包

    在CentOS或Fedora上,可以使用`sudo yum install lighttpd`。确保安装过程中选择安装CGI相关的模块。 4. **配置lighttpd** 安装完成后,需要编辑lighttpd的配置文件,通常位于`/etc/lighttpd/lighttpd.conf`。找到...

    lighttpd+mysql+php tar.gz安装包整合

    这个压缩包文件集合包含了在CentOS7系统上成功安装和测试的所有组件,包括lighttpd(一个轻量级HTTP服务器)、MySQL(一个流行的关系型数据库管理系统)和PHP(一种广泛使用的服务器端脚本语言)。下面将详细介绍...

    在 Ubuntu 15.04/CentOS 7 中安装 Lighttpd Web 服务器的方法

    通过上述步骤,您可以在 Ubuntu 15.04 或 CentOS 7 上成功安装并配置 Lighttpd Web 服务器。Lighttpd 提供了一种轻量级、高效的解决方案,特别适用于对性能有较高要求的应用场景。无论是简单的静态网站还是复杂的...

    CentOS下Lighttpd Web服务器安装与配置方法

    在Linux环境中,特别是对于服务器操作系统如CentOS,部署Web服务器是常见的需求。Lighttpd是一个轻量级且高效的Web服务器,适用于低资源消耗的环境。本文将详细介绍如何在CentOS 5.5版本上安装并配置Lighttpd,以及...

    linux下apache+web服务器搭建教程知识.pdf

    赋予了它许多特性,使其在各种操作系统上都能运行,支持HTTP 1.1协议,拥有易于管理的基于文件的配置方式,以及对CGI、虚拟主机、HTTP认证、Perl脚本、代理服务器、SSL加密、SSI(服务器端包含命令)、FastCGI和Java...

    Linux系统平台上安装和配置Ruby on Rails

    现在,你的Rails应用已经可以在Linux上通过lighttpd+FCGI运行。不过,生产环境中通常会使用更强大的Web服务器如Nginx或Apache,并结合 Passenger 或 Puma 进行部署,以提供更高的性能和稳定性。记得根据实际需求调整...

    Linuxlighttpd+php+mysql+Discuz论坛.pdf

    在构建一个基于Linux系统的Web服务器时,通常会采用开源软件来搭建高效且成本低廉的环境。本教程将详细介绍如何在Linux环境下使用lighttpd作为Web服务器,结合php和mysql数据库来搭建Discuz论坛。首先,我们来看...

    CentOS6.7系统中配置LNMP环境

    至此,您已经在CentOS 6.7系统中成功配置了LNMP环境,可以用来搭建和运行PHP网站。记得在生产环境中,根据实际需求对防火墙和SELinux进行适当调整,以确保系统安全。同时,保持系统和软件更新,防范潜在的安全风险。

    spawn搭建轻量化web服务器

    在CentOS/RHEL系统中,使用`yum install lighttpd spawn-fcgi`。 2. **配置FastCGI应用**:确定你要使用的FastCGI应用程序,例如PHP-FPM(PHP FastCGI Process Manager)。确保已经正确安装并配置了该应用。 3. **...

    HeartBeat+PHP+MySQL双机热备自动切换配置

    在双机热备配置中,PHP代码运行在web服务器上,如lighttpd或Nginx,通过FastCGI接口与MySQL数据库交互。 MySQL数据库的双主从复制是实现数据安全的关键。在上述配置中,MySQL配置了主从同步,即两个节点都可以作为...

Global site tag (gtag.js) - Google Analytics