You are browsing the archive for 2010 03月.

Passenger实现Redmine和Apache集成

1:06 pm in Ruby/Ruby on Rails by aronezhang

Redmine 0.9.3默认使用RoR自带的web服务器WEBrick,默认的端口是3000,很多人将Redmine集成到apache,nginx或tomcat中,集成到apache通常采用CGI方式来集成,配置起来比较繁杂。Phusion Passenger组件是专门为apache和nginx开发的用来部署Ruby on Rails应用的,配置起来非常的方便,使用下来感觉页面的操作速度比WEBrick要快很多,本文记录了如何安装passenger来集成Redmine到apache服务器。

环境信息:

  1. CentOS5
  2. Redmine 0.9.3
  3. Passenger 2.2.11

Read the rest of this entry →

CentOS5下安装Redmine0.9.3

11:38 am in Ruby/Ruby on Rails by aronezhang

CentOS下安装Redmine的过程是一个痛苦的过程,其间遇到了很多问题,借助强大的网络才顺利完成了安装工作,在此记录一下安装的细节以备查阅。

环境信息:

  1. CentOS 5
  2. Ruby 1.8.7
  3. RubyGems 1.3.6
  4. Ruby on Rails 2.3.5
  5. Redmine 0.9.3
  6. Postgresql 8.4.2

 

Read the rest of this entry →

基于RoR的项目协作平台Redmine

10:51 pm in Ruby/Ruby on Rails by aronezhang

一直想找一个开源的项目协作平台来管理多个项目,能够实现同时管理多个项目上的问题、文档、总结等项目资源,同时能够根据项目进行某些论题的讨论,开始看到GForge是专门针对项目协作开发的,同时也发现很多人在使用它来管理项目,但经过一段时间的测试使用后发现GForge的确是一个优秀的开源协作产品,但是同样存在很多问题,其中本人认为最大的问题就是功能组织很混乱,功能导航有时候搞得用户不知如何是好,使用起来非常的不方便;另外如不支持中文的检索;还有很多功能在社区版上面是没有的,只有需要付费的高级版本中才有,也正是由于这点,基于GForge的一个分支产生了新的开源项目FusionForge。

Read the rest of this entry →

Enterprise 2.0 Service使用之Document

5:15 pm in Oracle 融合中间件 by Eleven.Xu

概述

对于企业级应用来说,Document Management是非常重要的内容,WebCenter中也提供了Document Service以满足文档管理的需求。使用WebCenter提供的Document Service的前提是建立一个Content Repository,而该Content Repository既可以直接连接文件系统,也可以连接到Content Server(例如:UCM等)

为演示方便,这里主要介绍直接连接到文件系统的方式。

基本步骤

1、创建Content Repository
2、使用Document Service
Read the rest of this entry →

Enterprise 2.0 Service使用之Mail

9:09 am in Oracle 融合中间件 by Eleven.Xu

概述

前面已经对WebCenter Services进行过简单的介绍,并且已经尝试应用了RSS,在有了这些基础后,现在将使用一个相对复杂一点的Service——Mail,借助于External Application实现。

External Application是游离于SSO体系之外的外部应用,可以在WebCenter Application中单独维护其认证信息,而非通过SSO的方式进行认证,在WebCenter中有多种Service都可以通过External Application关联,另外,Oracle PDK Portlet还可以基于External Application进行一些Portlet的开发,集成一些外部系统到当前WebCenter Application,以更小地代价实现系统集成,作为SSO的补充方案。

接下来将以我的账户连接我们公司的邮箱为例,进行该Service的使用方法说明。

基本步骤

1、创建External Application Connection
2、创建Mail Connection
3、选择“Mail”Service并应用到页面
Read the rest of this entry →