Jak zainstalować Redmine z Nginx na centOS 7?

W świecie korporacyjnym, w którym każdego dnia rośnie liczba środowisk projektowych, idealnym rozwiązaniem jest posiadanie narzędzi połączonych z tego typu obiektami, co zapewnia doskonałą interoperacyjność między użytkownikami i zasobami. Zarządzanie projektami jest coraz bardziej skonsolidowane dzięki znaczeniu, które każda organizacja wdraża dla współpracy zespołowej, a dziś przeanalizujemy przydatne narzędzie dla tego typu środowiska, jakim jest Redmine wraz z Nginx.

Przypomnijmy, że Nginx (silnik x) to serwer HTTP i odwrotny serwer proxy, serwer proxy poczty i ogólny serwer proxy TCP / UDP, który jest przydatny w całym środowisku WWW.

W tym samouczku użyjemy CentOS 7, który można pobrać, jeśli jeszcze go nie mamy, w następującym linku:

Co to jest RedmineRedmine to aplikacja internetowa do zarządzania projektami charakteryzująca się dużą elastycznością. Redmine jest napisany w ramach Ruby on Rails, jest wieloplatformowy i może być używany jako baza danych.
Redmine jest oprogramowaniem typu open source i jest wydawany na warunkach licencji GNU General Public License v2 (GPL).

Narzędzie Redmine daje nam możliwość śledzenia kilku projektów jednocześnie, możesz integrować wiadomości, korzystać z zarządzania dokumentami i plikami oraz wiki wsparcia dla każdego projektu. Konta użytkowników można uwierzytelniać w katalogu LDAP, a oprogramowanie innych firm może łączyć się za pośrednictwem interfejsu API REST, rozszerzając w ten sposób możliwości tego ważnego narzędzia.

funkcje

  • Wiele projektów wsparcia
  • Elastyczna kontrola dostępu oparta na rolach
  • Elastyczny system śledzenia problemów
  • Ma wykres Gantta i kalendarz
  • Zarządzanie aktualnościami, dokumentami i archiwami
  • Kanały i powiadomienia e-mail
  • Tworzenie projektu Wiki
  • Zarządzanie forum projektowym
  • Śledzenie czasu
  • Niestandardowe pola dla problemów, wpisów czasu, projektów i użytkowników
  • Integracja SCM (SVN, CVS, Git, Mercurial i Bazar)
  • Tworzenie problemu e-mail
  • Obsługa wielu uwierzytelnień LDAP
  • Wsparcie dla samodzielnej rejestracji użytkownika
  • Obsługa wielu języków (do 42 języków)
  • Obsługa wielu baz danych

Teraz zobaczymy, jak zainstalować Redmine z Nginx na CentOS 7.

1. Jak zainstalować zależności Redmine z Nginx na CentOS 7?


Redmine ma wiele zależności, które należy zainstalować w CentOS i w tym celu zalogujemy się jako użytkownicy root.

Po wykonaniu tej czynności zainstalujemy wszystkie zależności wymagane przez Redmine i niezbędne pakiety dla Ruby i RVM, wykonując następujące polecenie:

 mniam zainstaluj zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel ftp wget ImageMagick-devel gcc-c ++ łatka readline readline-devel zlib libyaml-devel libffi-devel make bzip2 autoconf automake libtool bison iconv-devel subversion

POWIĘKSZAĆ

Tam wpisujemy literę y, aby potwierdzić pobranie i instalację wspomnianych pakietów. Instalacja poprosi o hasło do MySQL, tam musimy wprowadzić nowe hasło roota MySQL, gdy zostaniesz o to poproszony.


Zaloguj się Dołącz!

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave