安装 rails
apt-get install ruby ruby1.8-dev rake libopenssl-ruby
cd /tmp
wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz
tar zxf rubygems-1.3.5.tgz
cd rubygems-1.3.5
ruby setup.rb --no-ri --no-rdoc
cd /usr/bin
ln -s gem1.8 gem
gem install rails --no-ri --no-rdoc
apt-get install build-essential sqlite3 libsqlite3-dev
gem install sqlite3-ruby --no-ri --no-rdoc
安装 redmine
apt-get install subversion
svn co svn://rubyforge.org/var/svn/redmine/trunk redmine
配置 redmine
cd redmine
新建文件 config/database.yml 如下:
production:
adapter: sqlite3
database: db/production.sqlite3
pool: 5
timeout: 5000
rake config/initializers/session_store.rb
rake db:migrate RAILS_ENV=production
rake redmine:load_default_data RAILS_ENV=production
cd public
cp dispatch.fcgi.example dispatch.fcgi
测试:./script/server -e production
打开 http://IP:3000 看看,正常就OK了
把 redmine 拷到 git 用户目录下
cp redmine-0.8.5 /home/git/redmine -Rf
chown git:git redmine -Rf
安装 lighttpd
apt-get install lighttpd libfcgi-ruby1.8
配置 lighttpd
cd /etc/lighttpd
备份一下
cp lighttpd.conf lighttpd.conf.bak
下面的是最简单的配置:
server.modules = (
"mod_fastcgi"
)
var.root = "/home/git/redmine"
server.username = "git"
server.groupname = "git"
server.document-root = var.root + "/public"
#server.errorlog = "/tmp/error.log"
#server.pid-file = "/tmp/lighttpd.pid"
server.error-handler-404 = "/dispatch.fcgi"
include_shell "/usr/share/lighttpd/create-mime.assign.pl"
fastcgi.server = ( ".fcgi" => ( "localhost" =>
(
"max-procs" => 1,
"socket" => "/tmp/rails.socket",
"bin-path" => var.root + "/public/dispatch.fcgi",
"bin-environment" => ( "RAILS_ENV" => "production" )
)
)
)
重启 lighttpd
/etc/init.d/lighttpd restart
分享到:
相关推荐
如何在ubuntu上实现lighttpd 1、下载mongoose使用mongoose中的example中的websocket_chat,实现websocket 2、websocket_chat源码下载路径 官网:https://cesanta.com 论坛:...
包括lighttpd.conf配置文件以及用于控制web server启动和停止的脚本。
varnish+lighttpd配置
交叉编译最新版的lighttpd-1.4.55,配置与测试CGI与HTML.内含 lighttpd-1.4.55源码,移植教程,cgi测试代码,html测试代码.测试cgi时,浏览器中应该输入192.168.100.30/cgi-bin/xx.cgi .其中 192.168.100.30为开发板的ip
Lighttpd是一个德国人领导的开源软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是...
Lighttpd 安全快速,符合行业标准,适配性强并且针对高配置环境进行了优化。相对于其它的 Web 服务器而言,Lighttpd 占用内存更少;因其对 CPU 占用小和对处理速度的优化而在效率和速度方面从众多 Web 服务器中...
里面包含了lighttpd启动程序,lighttpd配置模板以及一个控制lighttpd启动和关闭的脚本。
主要内容包括:lighttpd介绍与分析准备工作、lighttpd网络服务主模型、lighttpd数据结构、伸展树、日志系统、文件状态缓存器、配置信息加载、i/o多路复用技术模型、插件链、网络请求服务响应流程、请求响应数据快速...
首先安装 lighttpd 和 webpy,因为用 kpackagekit 做软件管理,在安装 webpy 的时候会自动安装 flup
在Linux上安装Lighttpd,里面有遇到的一些问题的解决方法,整个安装流程,还有参考网站
纯绿色,安装后无需再配置。支持系统服务和非服务两种启动方式,自由切换。 一次性安装无需再安装,即使重做系统后亦可使用,直接点启动即可。 小巧简易迷你只有14M,非常方便的搭建网站服务器。 有专门开发的控制...
资源名称:Lighttpd源码分析内容简介: 作为最为优秀的轻量级Web Server之一,Lighttpd有着众多的忠实拥护者和使用者。Lighttpd源码分析就是一本介绍分析Lighttpd源码的初级读本,其主要目标在于:一方面让已经接触...
lighttpd-1.4.20.tar lighttpd-1.4.20.tar
详细介绍了lighttpd 安装与配置。
lighttpd 流程分析工作模式,帮助理解lighttpd
lighttpd.conf,可以直接使用。带注释。网上搜索的资料,自己加的。可能有人觉得没什么用╮(╯_╰)╭。分享
1.修改lighttpd.conf 修改为自己的工作目录 var.server_root = "/home/caoft/lighttpd/lighttpd_websocket_fastcgi/http_server" var.state_dir = "/home/caoft/lighttpd/lighttpd_websocket_fastcgi/http_server"...
NULL 博文链接:https://beike.iteye.com/blog/364813
最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载
自己在cygwin下编译的源码,并指定的默认配置文件路径和lib路径, 编译环境windows xp 32位 gcc version 4.9.2 (GCC) 编译参数: ./configure --prefix=XXXX --without-bzip2 配置文件为从源码dco/config目录获取后...