Linux · 2015年1月8日 0

Ubuntu 14.04安装redmine

公司要安装项目管理系统,采用redmine,新来的我就来做这个小小的任务了,中途也出过几次问题,搭建redmine,他的依赖包很多,所以我建议用apt装,下面开始吧。
首先升级一下源
apt-get update

apt-get upgrade

更新完成

PS:(如果图省事,可以选择LAMP套件安装,此处指mysql和apache此处不用套件安装了 )
安装apache2和apache2的一个模块
apt-get install apache2 libapache2-mod-passenger
安装mysql
apt-get install mysql-server mysql-client
配置mysql数据库.

数据库是mysql,为redmine建立库,库名redmine。同时创建redmine用户,把库的权限分配给这个用户。最后设置用户的密码为’Simple1921’。当然这里的库名、用户名和密码,可以按实际情况替换。

mysql -u root –p

mysql> createdatabase redmine character set utf8;

mysql> grant select,insert,delete,update,create,drop,alter,indexon redmine.* to redmine;

mysql> SETPASSWORD FOR ‘redmine’ = PASSWORD(‘Simple1921’);

mysql> flushprivileges;

mysql> exit;

安装redmine主程序及结合mysql的模块

apt-get install redmine redmine-mysql
期间会出现让你输入mysql密码 选择数据库类型等,(ps:这特麽怎么传图片)
配置redmine数据库

首先

cpconfig/database.yml.example config/database.yml(如果没有就创建一个)

vim database.yml

配置production部分成如下所示。其中的database,username,password按实际情况替换。

production:

adapter: mysql2

database: redmine

host: localhost

username: redmine

password: “666666”

encoding: utf8

然后编辑apache的配置
vim/etc/apache2/mods-available/passenger.conf

添加PassengerDefaultUser www-data
创建连接
ln -s /usr/share/redmine/public//var/www/redmine
编辑次配置
vim/etc/apache2/sites-available/default-ssl.conf
添加
<Directory /var/www/redmine>
RailsBaseURI /redmine
PassengerResolveSymlinksInDocumentRoot on
</Directory>
启动redmine
cd到redmine的安装目录下执行 此命令 才能启动 (想让他后台运行的 请用nohup &)
ruby script/rails server webrick -e production –d