前言:
现在朋友们对“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