version -------------------------------------------------------------------------------------------------------------- PostgreSQL 9.2.8 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4), 64-bit (1 строка)
Устанавливаем дополнительные бибилиотеки при помощи bundle
Обратите внимание, если вы устанавливали PostgreSQL так как я описывал ранее, то вы должны явно указать путь до каталога с исполняемыми файлами PostgreSQL, т.к. по умолчанию дистрибутив устанавливается в нестандартное место.
1 2
cd /opt/redmine-2.3/ PATH=/usr/pgsql-9.2/bin:$PATH bundle install --without development test mysql2
Не забываем сгенерировать токен:
1
rake generate_secret_token
Создаем структуру базы данных и выполяем первичное заполнение
su -c 'ruby script/rails server webrick -e production' redmine
Вывод получится приблизительно следующий:
1 2 3 4 5 6 7 8 9 10 11 12
=> Booting WEBrick => Rails 3.2.13 application starting in production on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server Rails Error: Unable to access log file. Please ensure that /opt/redmine-2.3/log/production.log exists and is chmod 0666. The log level has been raised to WARN and the output directed to STDERR until the problem is fixed. OpenIdAuthentication.store is nil. Using in-memory store. Creating scope :system. Overwriting existing method Enumeration.system. Creating scope :sorted. Overwriting existing method Group.sorted. Creating scope :sorted. Overwriting existing method User.sorted. [2014-05-10 15:05:51] INFO WEBrick 1.3.1 [2014-05-10 15:05:51] INFO ruby 2.1.1 (2014-02-24) [x86_64-linux] [2014-05-10 15:05:51] INFO WEBrick::HTTPServer#start: pid=27672 port=3000
Настраиваем почтовые уведомления
Отредактируйте configuration.yml
1 2
cd /opt/redmine-2.3/config/ cp configuration.yml.example configuration.yml