linux redmine安装部署
1,安装mysql
yum install mysql服务器 yum install  mysql yum install  mysql-devel
service mysqld 开始/usr/bin/mysqladmin -u  root password “根”
添加到开机启动:
chkconfig ——add mysqld chkconfig ——level 2345年,mysqld 在
2,安装ruby
yum install ruby yum install  rubygems yum install  ruby-devel
3,登录mysql,创建redmine数据库
CREATE DATABASE redmine CHARACTER SET use utf8;
4,下载redmine安装包
wget http://www.redmine.org/releases/redmine-2.6.0.tar.gz
5,将redmine解压到/usr/当地目录下
tar zxvf redmine-2.6.0.tar。广州
6,进入redmine目录下
cd /usr/地方/redmine
7日配置redmine的数据库配置
进入配置目录下,拷贝database.yml.example为数据库。yml
生产: 适配器才能:mysql ,,,,,, ruby 1.8设置为:mysql , ruby 1.9设置为:mysql2 数据库:才能redmine 主持人:才能localhost 用户名:才能根 密码:才能根 编码才能:utf8
,
8日安装图片处理软件
yum install ImageMagick ImageMagick-devel
9日打包机是管理宝石相依性的工具
gem install 打包机 gem install  json -v  1.8.6的 gem install  mysql -v “2.8.1发布” gem install  rmagick -v “2.16.0”
10, Redmine使用包来管理宝石依赖
bundle install ——without development 测试
11,这一步生成随机密钥Rails。用于编码存储会话数据从而防止其篡改。
生成了一个新的秘密令牌无效后重新启动所有现有会话。
bundle exec rake generate_secret_token
12日加载数据结构
RAILS_ENV=production bundle exec rake db:迁移
13日加载默认数据
RAILS_ENV=production bundle exec rake Redmine: load_default_data
14日开启服务
Redmine 2。x:
bundle exec ruby 脚本/rails server webrick -e production -p 80
Redmine 3。x:
bundle exec rails server webrick -e production -p 80年
15日访问
http: \ \ 127.0.0.1:3000
账户密码:admin/admin
16日配置邮件,在配置目录下的配置。yml中进行配置
cp configuration.yml.example 配置。yml