Как да инсталирате Redmine с Nginx на centOS 7

В корпоративен свят, където проектните среди се увеличават всеки ден, идеално е да има инструменти, които са свързани с този тип обекти, което позволява перфектна оперативна съвместимост между потребители и ресурси. Управлението на проекти се консолидира все повече благодарение на важността, която всяка организация прилага за екипното сътрудничество и днес ще анализираме полезен инструмент за този тип среда, а именно Redmine заедно с Nginx.

Припомнете си, че Nginx (двигател x) е HTTP и обратен прокси сървър, пощенски прокси сървър и общ TCP / UDP прокси сървър, който е полезен в цялата уеб среда.

За този урок ще използваме CentOS 7, който може да бъде изтеглен, ако все още го нямаме, в следната връзка:

Какво е RedmineRedmine е уеб приложение за управление на проекти, характеризиращо се с високата си гъвкавост. Redmine е написан под рамката Ruby on Rails, е крос-платформен и може да се използва като кръстосана база данни.
Redmine е с отворен код и се пуска при условията на GNU General Public License v2 (GPL).

Помощната програма Redmine ни дава възможност да следим няколко проекта едновременно, можете да интегрирате новини, да използвате управление на документи и файлове и wiki за поддръжка за всеки проект. Потребителските акаунти могат да бъдат удостоверени в LDAP директория, а софтуерът на трети страни може да се свърже чрез REST API, като по този начин разширява възможностите на тази важна помощна програма.

Характеристика

  • Множество проекти за поддръжка
  • Гъвкав контрол на достъпа въз основа на роли
  • Гъвкава система за проследяване на проблеми
  • Той има диаграма и календар на Гант
  • Управление на новини, документи и архиви
  • Известия за емисии и имейли
  • Създаване на Wiki проект
  • Управление на форума на проекта
  • Проследяване на времето
  • Персонализирани полета за въпроси, записи във времето, проекти и потребители
  • SCM интеграция (SVN, CVS, Git, Mercurial и Bazar)
  • Създаване на проблем с имейл
  • Поддръжка на множество LDAP удостоверяване
  • Поддръжка за саморегистрация на потребители
  • Поддръжка на много езици (до 42 езика)
  • Поддръжка на множество бази данни

Сега ще видим как да инсталираме Redmine с Nginx на CentOS 7.

1. Как да инсталирате зависимости на Redmine с Nginx на CentOS 7


Redmine има много зависимости, които трябва да бъдат инсталирани в CentOS и за това ще влезем като root потребители.

След като това стане, ще инсталираме всички зависимости, изисквани от Redmine и необходимите пакети за Ruby и RVM, като изпълним следната команда:

 yum инсталирате zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel ftp wget ImageMagick-devel gcc-c ++ кръпка readline readline-devel zlib libyaml-devel libffi-devel направи bzip2 autoconf automake libtool bison iconv-devel subversion

Увеличете

Там въвеждаме буквата y, за да потвърдим изтеглянето и инсталирането на споменатите пакети. Инсталацията ще поиска парола за MySQL, там трябва да въведем новата парола на MySQL root, когато бъде поискана.


Вход Присъединете се!

wave wave wave wave wave