redmine & sqllite3

Устанавливаем Redmine 3.3.0 на CentOS 7

Подключаем репозиторий epel и обновляемся.

yum install epel-release
yum update

Устанавливаем нужные нам пакеты.

yum install -y ruby.x86_64 wget freetds-devel.x86_64 ImageMagick-c++-devel.x86_64 gcc ruby-devel rubygem-json.x86_64 rubygem-psych.x86_64 libyaml sqlite-devel.x86_64 rubygem-sqlite3.x86_64

Переходим к установке redmine

cd /opt/
wget http://www.redmine.org/releases/redmine-3.3.0.tar.gz
tar -zxvf redmine-3.3.0.tar.gz
mv redmine-3.3.0 redmine

Отредактируем фаил настроек базы данных

cd /opt/redmine/config
cp database.yml.example database.yml
vi database.yml

Добавляем

production:
  adapter: sqlite3
  database: db/redmine.db

остальное можно удалить.

Установим bundler и необходимые gem’ы

cd /opt/redmine
gem install bundler
export PATH='/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/user/.local/bin:/home/user/bin'
bundle install --without development test

Генерируем секретный ключ и инициализируем базу

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

Запускаем Redmine

bundle exec rails server webrick -e production -p 80 -b ваш_внешний_IP -d

Открываем http://ваш_IP
по умолчанию admin : admin