Home > Database > Mysql Tutorial > Ubuntu 12.04安装Redmine 2.4.2

Ubuntu 12.04安装Redmine 2.4.2

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-07 15:26:49
Original
1240 people have browsed it

官方安装文档参考: http://www.redmine.org/projects/redmine/wiki/RedmineInstall 首先安装MySQL, 参考: http://blog.csdn.net/csfreebird/article/details/6928733 创建Redmin数据库和用户 mysql -u root -p CREATE DATABASE redmine CHARACTER SET utf8

官方安装文档参考:

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


首先安装MySQL, 参考:

http://blog.csdn.net/csfreebird/article/details/6928733

创建Redmin数据库和用户

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';
Copy after login

现在下载Redmine 2.4.2代码:

wget http://www.redmine.org/releases/redmine-2.4.2.tar.gz
tar zxvf redmine-2.4.2.tar.gz
Copy after login

安装ruby1.9.3
apt-get install ruby1.9.3 
Copy after login

配置数据库, 
cd config
cp database.yml.example database.yml
Copy after login


编辑database.yml
production:
  adapter: mysql2
  database: redmine
  host: localhost
  username: redmine
  password: "your_pwd"
  encoding: utf8
Copy after login


下面在redmine-2.4.2目录下执行命令安装gem的依赖项:
root@test:/usr/src/redmine-2.4.2# gem install bundler
Fetching: bundler-1.5.2.gem (100%)
Successfully installed bundler-1.5.2
1 gem installed
Installing ri documentation for bundler-1.5.2...
Installing RDoc documentation for bundler-1.5.2...
Copy after login

现在安装redmine依赖项

bundle install --without development test
Copy after login



遇到一个错误:
An error occurred while installing mysql2 (0.3.14), and Bundler cannot continue.                                                                                                                                     
Make sure that `gem install mysql2 -v '0.3.14'` succeeds before bundling.
Copy after login

用下面的命令修复:
apt-get install mysql-client
apt-get install libmysqlclient-dev
Copy after login


gem install mysql2 -v '0.3.14'
Copy after login

再次运行redmine安装命令:
bundle install --without development test
Copy after login
得到新的错误信息:
An error occurred while installing rmagick (2.13.2), and Bundler cannot continue.                                                                                                                                    
Make sure that `gem install rmagick -v '2.13.2'` succeeds before bundling.
Copy after login

用下面的命令修复:
apt-get install libmagickcore-dev libmagickwand-dev
Copy after login

执行下面的命令完成安装:
rake generate_secret_token
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake redmine:load_default_data
mkdir -p tmp tmp/pdf public/plugin_assets
chown -R 777 files log tmp public/plugin_assets
chmod -R 755 files log tmp public/plugin_assets
Copy after login

启动服务用于测试:
root@test:/usr/src/redmine-2.4.2# ruby script/rails server webrick -e production
=> Booting WEBrick
=> Rails 3.2.16 application starting in production on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2014-01-11 18:49:18] INFO  WEBrick 1.3.1
[2014-01-11 18:49:18] INFO  ruby 1.9.3 (2011-10-30) [x86_64-linux]
[2014-01-11 18:49:18] INFO  WEBrick::HTTPServer#start: pid=10173 port=3000
Started GET "/" for 119.80.97.56 at 2014-01-11 18:49:35 +0800
Processing by WelcomeController#index as HTML
  Current user: anonymous
  Rendered welcome/index.html.erb within layouts/base (36.7ms)
Completed 200 OK in 437.0ms (Views: 145.0ms | ActiveRecord: 16.7ms)
Copy after login

用浏览器访问一下,可以看到redmine的站点了。默认管理员帐号是

admin=admin



Related labels:
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template