Ubuntu 安装 Redmine 笔记

作者 : 开心源码 本文共1515个字,预计阅读时间需要4分钟 发布时间: 2022-05-12 共287人阅读

Ubuntu 安装 Redmine 笔记

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

http://www.redmine.org/projects/redmine/wiki/Download

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

wget

Ubuntu 安装 Redmine 笔记

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

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桌面版即可以通过浏览器打开http://127.0.0.1:3000来查看Redmine的页面了,假如是服务器版本,可以通过命令w3m来查看:

w3m http://127.0.0.1:3000

显示如下:

Ubuntu 安装 Redmine 笔记

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

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

使用户名:admin

密码:admin

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Ubuntu 安装 Redmine 笔记

发表回复