龙空技术网

Ubuntu 安装 Redmine 笔记

极客笔记 188

前言:

现在朋友们对“ubuntu配置bundle”大体比较关注,姐妹们都想要知道一些“ubuntu配置bundle”的相关资讯。那么小编同时在网摘上收集了一些有关“ubuntu配置bundle””的相关资讯,希望我们能喜欢,我们快快来学习一下吧!

1、下载 redmine 发布版本,打开redmine 下载地址

选择要下载的版本,这里使用3.4.2版本,命令行:

wget

解压获取的版本,命令行:

tar zxvf

将redmine放在/usr/local/里,命令行:

mv redmine-3.4.2 redmine

2、创建Mysql 数据库

mysql -u root -p

CREATE DATABASE redmine CHARACTER SET utf8;

CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password';

GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';

3、数据库配置

进入redmine的主目录,开始配置数据文件,把配置指向刚才建立的库。

cd /usr/local/redmine cp config/database.yml.example config/database.yml vim config/database.yml

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

production: adapter: mysql2 database: redmine host: localhost username: redmine password: redminePASSWORD encoding: utf8

4、安装依赖包

由于Redmine是基于Ruby On Rails安装的,所以第一步是安装Ruby On Rails。这部分先把环境配置完成,然后再进行接下来的安装。

接下来安装gem的依赖项

gem install bundler

进入到redmine主目录,执行以下命令:

cd /usr/local/redmine

bundle install --without development test

5、生成存储session加密文件

bundle exec rake generate_secret_token

6、初始化数据库,依次执行以下命令:

RAILS_ENV=production bundle exec rake db:migrate

7、数据库的默认设置

RAILS_ENV=production bundle exec rake redmine:load_default_data

8、修改文件权限

在redmine主目录,执行以下命令:

mkdir -p tmp tmp/pdf public/plugin_assets sudo chown -R redmine:redmine files log tmp public/plugin_assets sudo chmod -R 755 files log tmp public/plugin_assets

9、执行命令启动Ruby服务器,测试执行

ruby bin/rails server webrick -e production

此时如果安装的是Ubuntu桌面版就可以通过浏览器打开来查看Redmine的页面了,如果是服务器版本,可以通过命令w3m来查看:

w3m

显示如下:

如果需要在其他机器上查看的话,仅仅是ip+端口号是无法查看的,因为外部访问没有端口权限。解决方法可以通过Apache或者nginx服务器配置一个反向代理。

10、登录系统,默认用户名

用户名:admin

密码:admin

标签: #ubuntu配置bundle