menu

Redmine+Apache+SVN+Postfix完整配置指南

如果你是一个项目管理者,可能听说过redmine。它是一个项目管理系统的后起之秀,具备了广泛的项目管理平台特点同时,还提供了诸多的独有的特性。包括了内建的wiki、BUG问题跟踪、SVN集成等。本文将从头开始,详细地构建起整个项目管理的系统。如果你的团队正需要一个这样的平台,希望此文可以作为你的参考:)

你可以从本文中了解到如何配置好一个redmine系统,可能这中间会遇到些问题,但它们会被解决,然后让redmine跑在apache上。如何配置一个svn库,然后集成到redmine中去。以及如何配置redmine的邮件通知。
如果你不打算亲历亲为体验这种繁复的安装过程,你也完全可以使用BitNami的一体化安装包,这会使得安装部署redmine像安装xampp一样简单。

自ubuntu-10.04-LTS推出也已经有一个月的时间,所以这次的系统就用它了~对Ubuntu我是很有偏爱啊~虽说是一个完整的配置,但是涉及到的SVN以及Postfix只是略微讲述,仅仅满足于这个配置,目的是不让此文变成长篇大论,这两者的讨论远远超出了本文的范围。不过,我会给出足够多的扩展阅读,在那些扩展里可以找到你需要的内容。

然后让我们开始吧~

Read more... »

浅谈手工杀毒

这是一篇已经发布了1年零4个月的文章(最初发布在经典论坛),所以很多内容已经变得很过时。之所以仍然把它抄回自己博客,完全是出于一种初次认真撰写帖子的回忆。那时自己还没毕业,想法和做法都很稚嫩,但是我仍记得那时的热情。

现在越发觉得发帖和撰写文章的不易。一篇思路明晰的技术文章,往往需要作者花上数小时撰写,更不用说在那之前,花上数十倍甚至是百倍的时间来融汇贯通。现在,每每从他人处有所收获,就必然会在留言档里表示感谢。现在,也几乎不再转载,除非是翻译,或者是一些匿名的思考。相对的,更愿意放上一个链接指回原文。
这些都让我再次回想起这篇《浅谈手工杀毒》。现在看来,可能只是肤浅而过时地讨论了怎么使用工具查找和删除病毒,但我无法忘记,一年半前,自己努力地聚合自己全部的但仍然显得苍白的关于病毒的知识,收集起那些截取的和文章有关的偶发遇到病毒的图片,然后理成一篇帖子。

Read more... »

redmine-0.9.x配置过程

项目管理系统redmine对我来说,有一种特别的感情。它使我去接触了ROR,使我重新认识了ubuntu,并且也是它,让我得到了第一份工作。值此3月,距redmine-0.8.4发布已经过去了10个月,现在的最新稳定版已经更新到了0.9.3,并且rails的版本也已升至2.3.5,而且发布了3.0 beta。虽然ruby的黄金时期已经过去了几个年头,但是它的发展势头还是不减。

于是当初我写的关于redmine-0.8.x的配置文档已经略显过时了。今天看到了redmine-0.9.3,于是就像当年一样看着官方wiki里的指导走了一遍过程。中间遇到了不少问题,所以本文不是一个标准的配置文档,而是我自己的整个配置过程——包含着遇到的各种问题,以及解决方案。

官方网站:http://www.redmine.org/有很多好的资料,下载wiki:http://www.redmine.org/wiki/redmine/Download也能带来很多帮助,最后,redmine在rubyforge上的下载地址:http://rubyforge.org/frs/?group_id=1850

从0.9.x开始,redmine的需求变成了ruby-1.8.6,1.8.7 Rails-2.3.5 Rack-1.0.1,而Rails-2.3.5已经包含在了vender目录里了。这次的配置平台式ubuntu-9.10-server-i386,并预装了LAMPserver。

Read more... »

在ubuntu上简单配置redmine

这是一份完整详细的配置文档(08/03/2009 created by iifksp),关于如何在ubuntu上配置运行项目管理工具redmine。
发布本文时redmine最新稳定版本已升至0.9.2,rails的版本也已升至2.3.5,并发布了3.0 beta,配置过程可能不同。

Read more... »

在windows上配置LMS ilias-3.9.x

这是一份完整详细的配置文档,关于如何在windows上的ilias-3.9.x以及ilias-3.10.x的配置。
发布本文时ilias最新稳定版本已升至4.0.3,已自带大部分依赖工具,安装已经不再如文中所述这么繁复。
created by iifksp 2009/08/03
对于ilias3-3.9.x来说,在windows上的安装过程比起在linux上的要复杂一些。

Read more... »

在ubuntu上配置LMS ilias-3.9.x

这是一份完整详细的配置文档,关于ubuntu下的ilias-3.9.x以及ilias-3.10.x的配置。
发布本文时ilias最新稳定版本已升至4.0.3,已自带大部分依赖工具,安装已经不再如文中所述这么繁复。
created by iifksp 2009/08/03

Read more... »

SQLite向MySQL的数据库迁移

这是我一份工作文档拷贝。
08/03/2009 created by iifksp。

SQLite向MySQL的迁移(migration)分为3步

  1. 将数据库从SQLite导出。
  2. 修改SQLite的.sql文件内容,使其兼容MySQL的sql语句格式。
  3. 将数据导入MySQL。

其中第二步最为关键。下面的兼容性修改,并不能100%保证迁移的成功,但这些是我所知的全部差异,并且在我工作中的案例中表现良好。

Read more... »

设置xampp的mail服务

xampp使得windows下搭建web服务器环境变得异常简单。但是在邮件服务器这块还需要一些配置才能正常运作。
首先需要配置的事php.ini,在[mail function]里去掉邮件功能的注释。并对服务器、端口等做相应配置。

Read more... »

为PHP增加SVN扩展

这次涉及到一个网上资料很少的问题,PHP的SVN扩展。
windows平台下,最简单的php服务器搭建无疑是xampp。但是当前版本的xampp(1.7.3)并不带有svn的扩展,即php_svn.dll。从版本更新中得知2009.1.23的xampp做了如下的变化:

23. Jan 2009 1.7.0 pl1 beta3 
Delete php\ext\php_svn.dll 
Delete php\php5.ini 
Delete mysql-gui-tools-noinstall-5.0-r15 
New build xampp-control.exe 
Patching phpMyAdmin\main.php (305-318)

也是在这个版本开始,xampp移除了对svn扩展的支持。

Read more... »

Moose File System(MFS)

FMS是一个网络分布式文件系统。它将物理的本地化(Server)数据以单个的资源呈现给用户。对于标准文件操作来说,MFS表现的和其他类Unix文件系统一样。它有层状的结构 (目录树), 存储了文件的属性(权限,最后访问和修改时间),并且能够创建特别的文件(块以及字符设备,管道和套接字), 符号链接(文件名指向其他本地的可访问的文件,不是MFS必须的)和硬链接(一个文件的不同名称指向MFS上的同一数据)。

Read more... »
Page 1 of 212