您的位置:首页 > 其它

ubuntu10.04中安装Redmine的最简单方法

2011-09-19 19:24 411 查看
首先说明写这篇文章时受到了
http://blog.gnulife.cn/archives/%E6%9C%80%E7%AE%80%E5%8C%96%E7%9A%84ubuntu-10-04%E4%B8%8Bredmine%E9%83%A8%E7%BD%B2%E6%96%B9%E6%B3%95.html
的启发,感谢这位仁兄的方法。

但是在使用他的方法时遇到了一些我自己的问题。比如MySQL每次都说permission denied,连接不上,虽然后面解决了这个问题,但是实在不想再用MySQL作为Redmine的后台数据库了。

于是我自己总结使用了下面方法:

sudo apt-get install redmine

sudo dpkg-reconfigure redmine


数据库选择SQLITE,语言选择中文,这样就在Sqlite数据库中创建了一个UTF-8编码的数据库作为Redmine的表,可以完美兼容中文。

sudo ln -s /usr/share/redmine/public/ /var/www/redmine

上面这段话让我们可以使用XXX/redmine的URL来访问Redmine

下面还要指定passanger的运行环境,配置方法摘自上面说的blog

sudo vim /etc/apache2/site-enabed/000-default,加入以下三行代码,特别要注意最后一行,这是指定Passenger运行的帐户与apache2默认的www-data一致,以免造成权限错误。

RailsEnv production
RailsBaseURI /redmine
PassengerDefaultUser www-data


sudo service apache2 restart 重启apache

但是经过我试验发现这个时候重启Apache2时失败,原因是上面新添加的第三句话无法解析,就是说apache认不到PassengerDefaultUser这句话干什么的。(坑爹呀!)

这个时候是由于没有正确配置passanger的原因导致的。没办法,只好上网安装passenger,具体方法在http://www.modrails.com/install.html,非常简单。

这个时候再访问ip/redmine就可以看到Redmine的主页面了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: