Инсталиране redmine под Ubuntu

Новата версия вече поддържа Redmine 2.0.0 и 3.2.3 Релси сега да го инсталира малко по-различно от версията на първата част.

Разбира се, че не съм Linux / Ubuntu гуру. така че ако имате някакви промени, коментари, а след това да ми изпратите имейл или да оставят вашите коментари под статията.

Е, сега започнете да пишете самата статия.

Аз със сигурност знам, че Redmine може да бъде конфигуриран като стандартен пакет Ubuntu, но това не решава проблема, защото така можете да инсталирате само версията 1.4.2 (по мое мнение), но не и най-новите. Ето защо, ние се опитваме да се постави един от най-новите версии Redine 2.X.

За Дана статия, аз използвах Ubuntu 12.04 LTS. върху която стои LAMP -server (настройка тук.), така че Apache, MySQL PHP вече)).
Сега отидете до папката, в която ние ще поставим да настоява Redmine.

Сега трябва да изтеглите последната версия на Redmine RubyForge.

И на малките неща, за в папката))):

Необходимо е също така да се създаде права и група собственици на папката с Redmine. Задай като тя е:

В допълнение, трябва да потвърдим, че собственикът на файла има WWW-данни. този, за който би пътниците могат да се движат тези файлове като потребител на тези файлове (нещо, което се завъртя, но мисля, че е разбираемо)

Сега ние ще направим символична връзка към началната директория на нашия уебсайт (от Redmine yavlyaetsya уеб приложение):

Сега създайте danyh база:

Трябва да ви помоля за паролата за потребителя "корен" MySQL. който е създаден по време на MySQL за монтаж.

Е, сега ще видим следния ред в нашата конзола:

Сега трябва само да въведете тези редове един след друг:

Сега сте задали danyh база:

ЗАБЕЛЕЖКА. Rezabudte промени само този файл, защото можете да прекарват много време, за да се намери решение, което би било грешка.

ЗАБЕЛЕЖКА. И не забравяйте да въведете паролата си и потребителска база danyh MySQL.

Сега postavte следните пакети:

Ако използвате RMagick. тогава ще трябва да постави следните пакети:

Сега Redmine версия 1.4.0 и по-горе подкрепя Bundler RubyGems да инсталирате всички зависимости за Redmine.

Въведете следната линия, за да инсталирате Bundler.

Промяна на папката, за да стартирате Bundler команда. че ще се създаде Gem.

Както си спомняте, ние имаме създадена database.yml до базата данни MySQL, така Bundler трябва да знае, че не е необходимо да се включи Postgre и SQLite.

В Забележка: Ако не използвате ImageMagick, след това да промените низ, който е по-висок, отколкото в следващия:

Когато последната команда се изпълнява, ще ви поискат език за инсталация, въведете кода, който е подходящ за вашата страна (RU, UA) Хит Enter.

Сега трябва да изберете правилните разрешения за достъп до папката:

И накрая, тества Redmine:

Ако всичко върви добре, а след това ние се ангажираме инсталирането и конфигурирането на пътниците.

Инсталиране и конфигуриране на пътнически самолет:

Преди да инсталирате модула за пътниците, се нуждаем от някои допълнителни програми / пакети:

Сега ние трябва да поставите модула Пътнически за Apache:

Пътнически стартиране и компилация код в рамките на модул за Apache.

Създаване на една връзка, която би позволила на модула:

Сега се създаде един конфигурационен файл за пътниците:

Конфигуриране на Apache за новия сайт:

Просто ние трябва да кажа Apache как да конфигурирате пътнически самолет:

И добави sleduyuyuschuyu дъното на файла:

И накрая, нарязани на сайта:

Изтриване на мястото по подразбиране:

Пътнически убеди, че модулът е разрешено:

Ако всичко proyshlo глоба, тогава ще се срещнем отново на главната страница на Redmine от браузъра си: