Как да инсталирате 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