apache与redmine整合-使用passenger

1.修改redmine运行参数

Vim  /var/www/html/redmine/config/environment.rb(增加以下内容)

ENV[‘RAILS_ENV‘] ||= ‘production‘

2.重命名CGI文件

Cd /var/www/html/redmine/public

mvdispatch.fcgi.example dispatch.fcgi

mvhtaccess.fcgi.example htaccess.fcgi

3.安装passenger(使用gem安装即可)

gem install passenger

4.安装passenger的Apache模块(确保httpd-devel安装)

依赖关系包:yum install libcurl*

passenger-install-apache2-module

回车即可

回车开始安装

5.配置Apache

安装完成passenger会提示把这段话放到vim /etc/httpd/conf.d/passenger.conf中

6.创建redmine CGI 软连接到Apache根目录下

ln -s /mnt/redmine/public/ /var/www/html/redmine

切记一定要把/public指定到/var/www/html/redmine 并不是指定整个redmine

Vim /etc/httpd/conf/httpd.conf(添加以下内容)

RailsEnv production

RailsBaseURI /redmine

<directory"/var/www/html/redmine">

OptionsIndexes MultiViews FollowSymLinks ExecCGI

Orderallow,deny

Allowfrom all

AllowOverride all

</directory>

7.重启Apache

[[email protected] ~]# service httpd restart

Stopping httpd:                                           [  OK  ]

Starting httpd:                                            [  OK  ]

8.游览器测试访问

http://192.168.10.30/redmine

时间: 2024-10-10 01:34:52

apache与redmine整合-使用passenger的相关文章

redmine整合GIT版本库

redmine整合GIT版本库 服务器的环境: Ubuntu 11.10 64位 Redmine 1.4.5.stable.10943 git version 1.7.5.4 + gitolite 前言:由于redmine的版本比较低,所以新版本的配置方法有可能有差异.请实践者留意. redmine和git的安装过程掠过. 由于redmine中GIT插件自身对文件读写权限的限制,所以一般有2种处理方式: 1)修改已经存在的GIT版本的文件读写权限:改为redmine运行用户可以访问: 2)将GI

apache与tomcat整合

一.准备所需软件包: 二.安装源码编译环境所需软件包: 三.http安装: 四.jdk安装配置: 1.安装jdk: 2.移动jdk目录:   3.添加java环境变量,vim  /etc/profile,在末尾出添加如下内容: 4.使java环境变量生效: 五.tomcat安装: 六.编译mod_jk模块: 七.测试tomcat能否正常工作: 1.启动tomcat: 2.测试,如果出现如下,表示tomcat正常: 八.apache与tomcat整合: 1.建立mod_jk.conf配置文件,vi

Apache与Tomcat整合(转)

一 Apache与Tomcat比较联系 apache支持静态页,tomcat支持动态的,比如servlet等. 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的. apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理. apache是web服    Options Includes FollowSymLinks    Allow

Apache与weblogic整合实战(独家研究)

用apache来处理外界的请求,再把请求转发给wls,这样就能够突破wls express版本的5用户限制 具体配置如下 copy ${WLS_Server}/server/lib下的mod_wl_20.so到${apache_home}/modules下 修改httpd.conf文件 LoadModule weblogic_module modules\mod_wl_20.so <IfModule mod_weblogic.c> WebLogicCluster localhost:7001

Apache与tomcat整合配置

1.解压Apache tar zxvf httpd-2.4.18.tar.gz 把apr和apr-util包解压到Apache里的srclib目录里面 tar zxvf apr-1.4.6.tar.gz -C /home/software/httpd-2.4.18/srclib/ tar zxvf apr-util-1.5.2.tar.gz -C /home/software/httpd-2.4.18/srclib/ cd  /home/software/httpd-2.4.18/srclib/

Apache MINA框架整合到Spring框架中

毕业设计用到了Apache公司的MINA框架作为服务端与安卓客户端的通信框架. 问题:服务端分为两个部分,一个是基于javaEE平台的后台管理系统,另一个是基于MINA框架的服务,整个项目中需求是当tomcat服务器启动的时候,将MINA服务也一起启动起来,相当于服务端程序运行起来后,开启两个服务. 分析:服务端的后台管理系统是采用Spring+Hibernate框架整合搭建的,而当tomcat服务器启动后,会加载spring的配置文件,而spring配置文件中可以自定义监听器,将启动MINA服

[WebServer] Linux下Apache与Tomcat整合的简单方法

Apache与Tomcat比较联系 apache支持静态页,tomcat支持动态的,比如servlet等. 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的. apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理. apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet(jsp也翻译成serv

Win7系统64位环境下使用Apache——Apache2.4整合Tomcat与mod_jk

转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/70398091 之前的几篇文章: Win7系统64位环境下使用Apache--Apache2.2下载 Win7系统64位环境下使用Apache--Apache2.2安装及常见问题解决 Win7系统64位环境下使用Apache--Apache2.4版本安装及卸载 Win7系统64位环境下使用Apache--下载mod_jk 这几篇文章分别讲解了Apache以及mod_jk的下载,今

Apache和Tomcat整合(一个Apache 不同域名处理多个不同业务)

一.简介 在项目中,几乎任何一个项目都包括静态资源和动态请求两大部分.特别对于门户网站这样的项目,静态内容资源会更多,我们使用一般的 Tomcat 部署时,Tomcat 对静态资源的处理能力比较慢,至少比 Apache 要慢很多. 为了提高项目的访问速度,降低服务器负载提高性能,我们使用Apache来处理静态资源,把动态资源和请求交给 Tomcat 处理. 当然,在单纯处理并发和静态资源指标方面,Nginx要比Apache好,至于Nginx和Apache的具体区别,以及什么项目使用Nginx.什