Hvordan installere Redmine med Nginx på centOS 7

I en bedriftsverden der prosjektmiljøene øker hver dag, er det ideelt å ha verktøy som er koblet til denne typen objekter, noe som gir perfekt interoperabilitet mellom brukere og ressurser. Prosjektledelse blir stadig mer konsolidert takket være viktigheten som hver organisasjon implementerer for teamsamarbeid, og i dag skal vi analysere et nyttig verktøy for denne typen miljø, og det er Redmine sammen med Nginx.

Husk at Nginx (engine x) er en HTTP- og omvendt proxy -server, en e -post proxy -server og en generisk TCP / UDP proxy -server som er nyttig i hele webmiljøet.

For denne opplæringen bruker vi CentOS 7 som kan lastes ned, hvis vi ikke har den ennå, i følgende lenke:

Hva er RedmineRedmine er en webapplikasjon for prosjektledelse preget av høy fleksibilitet. Redmine er skrevet under Ruby on Rails-rammeverket, er på tvers av plattformer og kan brukes som en kryssdatabase.
Redmine er åpen kildekode og utgis under vilkårene i GNU General Public License v2 (GPL).

Redmine -verktøyet gir oss muligheten til å holde oversikt over flere prosjekter samtidig, du kan integrere nyheter, bruke dokument- og filbehandling og en støtte -wiki per prosjekt. Brukerkontoer kan autentiseres mot en LDAP-katalog, og tredjeparts programvare kan koble seg til via et REST API, og dermed utvide mulighetene til dette viktige verktøyet.

funksjoner

  • Flere støtteprosjekter
  • Fleksibel rollebasert tilgangskontroll
  • Fleksibelt problemsporingssystem
  • Den har et Gantt -diagram og en kalender
  • Nyheter, dokumenter og arkivbehandling
  • Strømmer og e -postvarsler
  • Opprettelse av Wiki -prosjekt
  • Prosjektforumledelse
  • Tidssporing
  • Tilpassede felt for problemer, tidsoppføringer, prosjekter og brukere
  • SCM -integrasjon (SVN, CVS, Git, Mercurial og Bazar)
  • Opprettelse av e -postproblemer
  • Støtte for flere LDAP -godkjenninger
  • Brukerstøtte for selvregistrering
  • Flerspråklig støtte (opptil 42 språk)
  • Støtte for flere databaser

Nå skal vi se hvordan du installerer Redmine med Nginx på CentOS 7.

1. Slik installerer du Redmine -avhengigheter med Nginx på CentOS 7


Redmine har mange avhengigheter som må installeres i CentOS, og for dette skal vi logge inn som rotbrukere.

Når dette er gjort, skal vi installere alle avhengighetene som kreves av Redmine og de nødvendige pakkene for Ruby og RVM ved å utføre følgende kommando:

 yum installer zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel ftp wget ImageMagick-devel gcc-c ++ patch readline-line devel zlib libyaml-devel libffi-devel make bzip2 autoconf automake libtool bison iconv-devel subversjon

FORSTØRRE

Der angir vi bokstaven y for å bekrefte nedlasting og installasjon av nevnte pakker. Installasjonen vil be om et passord for MySQL, der må vi skrive inn det nye MySQL -rotpassordet når det blir forespurt.


Logg inn Bli med!

wave wave wave wave wave