К слову, офсайт:
IMPORTANT: The Debian package is v1.4.4. That version is out of support and has multiple security issues.
Будем ставить 2 ветку.1) Я предпочитаю перкону/марию вместо mysql, поставим 10 марию
получаем тут или просто тут, или сразу запускаем
sudo apt-get install python-software-properties
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
sudo add-apt-repository 'deb http://mirror.timeweb.ru/mariadb/repo/10.0/debian wheezy main'
sudo apt-get install mariadb-server mariadb-client libmariadbclient-dev
2a) Ставим ruby. Системного достаточно, это очень хорошо!
sudo apt-get install ruby ruby-dev rubygems libruby
2б) Ставим "ruby менеджер зависимостей" - bundler
gem install bundler
2в) Чтобы было меньше шансов поймать ошибку, поставим пару пакетов...
sudo apt-get install imagemagick libmagickwand-dev
Итог: поставится около 200 пакетов. Такое вот оно тяжёлое...
3) Ставим redmine. Можно скачать zip архив тут
http://www.redmine.org/releases/
можно через git (тогда предварительно сделать apt-get install git)
cd /opt
git clone git://github.com/redmine/redmine.git
cd redmine
git checkout 2.6-stable
Через гит лучше потому, что так удобнее будет обновлять.
4) Далее зависимости редмайна.
bundle install --without development test postgresql sqlite
Запускаем, доставляем нужные dev-и-не-только-пакеты, повторяем до успеха. Впрочем, есть шанс что ошибок и не будет.
5) пускалка. nginx-passenger доказал свою стабильность. Но нет таких штатных сборок, нужно компилировать.
gem install passenger
passenger-install-nginx-module
(будет скомпилирована самая свежая версия nginx с базовым набором модулей + passenger, придется поотвечать на вопросы)
Линки
http://mihanentalpo.me/2014/07/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-redmine-%D0%B2-debian-7-wheezy-%D0%BD%D0%B0-digitalocean/
Достаточно интересный аналог установки, там ставится ruby 2.0
http://martin-denizet.com/install-redmine-2-5-x-with-git-and-subversion-on-debian-with-apache2-rvm-and-passenger/
nginx
https://www.phusionpassenger.com/documentation/Users%20guide%20Nginx.html#troubleshooting
https://www.phusionpassenger.com/documentation/Users%20guide%20Nginx.html#PassengerFriendlyErrorPages
sudo apt-get install ruby ruby-dev rubygems libruby
2б) Ставим "ruby менеджер зависимостей" - bundler
gem install bundler
sudo apt-get install imagemagick libmagickwand-dev
Итог: поставится около 200 пакетов. Такое вот оно тяжёлое...
3) Ставим redmine. Можно скачать zip архив тут
http://www.redmine.org/releases/
можно через git (тогда предварительно сделать apt-get install git)
cd /opt
git clone git://github.com/redmine/redmine.git
cd redmine
git checkout 2.6-stable
Через гит лучше потому, что так удобнее будет обновлять.
4) Далее зависимости редмайна.
bundle install --without development test postgresql sqlite
Запускаем, доставляем нужные dev-и-не-только-пакеты, повторяем до успеха. Впрочем, есть шанс что ошибок и не будет.
5) пускалка. nginx-passenger доказал свою стабильность. Но нет таких штатных сборок, нужно компилировать.
gem install passenger
passenger-install-nginx-module
(будет скомпилирована самая свежая версия nginx с базовым набором модулей + passenger, придется поотвечать на вопросы)
Линки
http://mihanentalpo.me/2014/07/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-redmine-%D0%B2-debian-7-wheezy-%D0%BD%D0%B0-digitalocean/
Достаточно интересный аналог установки, там ставится ruby 2.0
http://martin-denizet.com/install-redmine-2-5-x-with-git-and-subversion-on-debian-with-apache2-rvm-and-passenger/
nginx
https://www.phusionpassenger.com/documentation/Users%20guide%20Nginx.html#troubleshooting
https://www.phusionpassenger.com/documentation/Users%20guide%20Nginx.html#PassengerFriendlyErrorPages
Комментариев нет:
Отправить комментарий