Установка Redmine 3.x на тарифе CALMA

Материал из DiPHOST.Ru wiki system

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «Для начала необходимо сменить тип сайта на Ruby 2.1 Скачиваем архив редмайна со страницы http://…»)
Строка 1: Строка 1:
 +
<meta name="title" content="Установка Redmine 3.x на тарифе CALMA" />
 +
Для начала необходимо сменить тип сайта на Ruby 2.1
Для начала необходимо сменить тип сайта на Ruby 2.1
Скачиваем архив редмайна со страницы http://www.redmine.org/projects/redmine/wiki/Download и его содержимое распаковываем в папку webapp вашего сайта.
Скачиваем архив редмайна со страницы http://www.redmine.org/projects/redmine/wiki/Download и его содержимое распаковываем в папку webapp вашего сайта.
-
Далее необходимо установить bundler. В домашней директории выполняем команду gem21 install --user-install bundler
+
Далее необходимо установить bundler. В домашней директории выполняем команду
 +
<source lang="sh">gem21 install --user-install bundler</source>
 +
 
bundler установится в ~/.gem/ruby/2.1/bin
bundler установится в ~/.gem/ruby/2.1/bin
 +
Для дальнейшего его использования добавим путь к нему в переменную PATH:
Для дальнейшего его использования добавим путь к нему в переменную PATH:
-
export PATH="$PATH:/home/poweradm/.gem/ruby/2.1/bin"
+
<source lang="sh">export PATH="$PATH:/home/poweradm/.gem/ruby/2.1/bin"</source>
Переходим к установке redmine
Переходим к установке redmine
Строка 12: Строка 17:
1) Копируем config/database.yml.example в config/database.yml и редактируем настройки production
1) Копируем config/database.yml.example в config/database.yml и редактируем настройки production
-
2) Устанавливаем зависимости.  В папке проекта (webapp) выполняем команду bundle install --path=vendor/bindle --without development test postgresql sqlite
+
2) Устанавливаем зависимости.  В папке проекта (webapp) выполняем команду  
 +
<source lang="sh">bundle install --path=vendor/bindle --without development test postgresql sqlite</source>
 +
 
 +
3) генерируем секретный ключ к БД
 +
<source lang="sh">bundle exec rake generate_secret_token</source>
-
3) генерируем секретный ключ bundle exec rake generate_secret_token
+
4) Создаем базы данных
 +
<source lang="sh">RAILS_ENV=production bundle exec rake db:migrate</source>
 +
тут выскочит ошибка. Идем в БД и меняем тип таблицы changesets на myisam после чего опять запускаем
 +
<source lang="sh">RAILS_ENV=production bundle exec rake db:migrate</source>
-
4) Создаем базы данных RAILS_ENV=production bundle exec rake db:migrate  тут выскочит ошибка. Идем в БД и меняем тип таблицы changesets на myisam после чего опять запускаем RAILS_ENV=production bundle exec rake db:migrate
+
5) Если все успешно - заливаем начальные данные 
 +
<source lang="sh">RAILS_ENV=production bundle exec rake redmine:load_default_data</source>
-
5) Если все успешно - заливаем начальные данные  RAILS_ENV=production bundle exec rake redmine:load_default_data
+
6) PROFIT!

Версия 14:03, 8 февраля 2017

Для начала необходимо сменить тип сайта на Ruby 2.1

Скачиваем архив редмайна со страницы http://www.redmine.org/projects/redmine/wiki/Download и его содержимое распаковываем в папку webapp вашего сайта.

Далее необходимо установить bundler. В домашней директории выполняем команду

Process '/usr/local/bin/highlight --fragment --style=jedit --syntax='sh' --style-outfile='/home/dipwiki/tmp/highlight.css'' failed to start?

You need to specify a language like this: <source lang="html">...</source>

Supported languages for syntax highlighting:

(error loading support language list)

bundler установится в ~/.gem/ruby/2.1/bin

Для дальнейшего его использования добавим путь к нему в переменную PATH:

Process '/usr/local/bin/highlight --fragment --style=jedit --syntax='sh' --style-outfile='/home/dipwiki/tmp/highlight.css'' failed to start?

You need to specify a language like this: <source lang="html">...</source>

Supported languages for syntax highlighting:

(error loading support language list)

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

1) Копируем config/database.yml.example в config/database.yml и редактируем настройки production

2) Устанавливаем зависимости. В папке проекта (webapp) выполняем команду

Process '/usr/local/bin/highlight --fragment --style=jedit --syntax='sh' --style-outfile='/home/dipwiki/tmp/highlight.css'' failed to start?

You need to specify a language like this: <source lang="html">...</source>

Supported languages for syntax highlighting:

(error loading support language list)

3) генерируем секретный ключ к БД

Process '/usr/local/bin/highlight --fragment --style=jedit --syntax='sh' --style-outfile='/home/dipwiki/tmp/highlight.css'' failed to start?

You need to specify a language like this: <source lang="html">...</source>

Supported languages for syntax highlighting:

(error loading support language list)

4) Создаем базы данных

Process '/usr/local/bin/highlight --fragment --style=jedit --syntax='sh' --style-outfile='/home/dipwiki/tmp/highlight.css'' failed to start?

You need to specify a language like this: <source lang="html">...</source>

Supported languages for syntax highlighting:

(error loading support language list)

тут выскочит ошибка. Идем в БД и меняем тип таблицы changesets на myisam после чего опять запускаем

Process '/usr/local/bin/highlight --fragment --style=jedit --syntax='sh' --style-outfile='/home/dipwiki/tmp/highlight.css'' failed to start?

You need to specify a language like this: <source lang="html">...</source>

Supported languages for syntax highlighting:

(error loading support language list)

5) Если все успешно - заливаем начальные данные

Process '/usr/local/bin/highlight --fragment --style=jedit --syntax='sh' --style-outfile='/home/dipwiki/tmp/highlight.css'' failed to start?

You need to specify a language like this: <source lang="html">...</source>

Supported languages for syntax highlighting:

(error loading support language list)

6) PROFIT!

Источник — «https://wiki.diphost.ru/RedmineInstall»
Личные инструменты
© 2006 — ООО «Дремучий лес»
Служба техподдержки: support@diphost.ru
Тексты этого сайта являются полностью оригинальными
или оригинальными компиляциями ООО «Дремучий Лес».
Распространяются по лицензии WTFPL
Отзывы о хостинге diphost.ru Отзывы на hostobzor.ru