Hoe Redmine te installeren met Nginx op centOS 7

In een bedrijfswereld waar projectomgevingen elke dag groter worden, is het ideaal om tools te hebben die aan dit type object zijn gekoppeld, waardoor een perfecte interoperabiliteit tussen gebruikers en middelen mogelijk is. Projectbeheer wordt steeds meer geconsolideerd dankzij het belang dat elke organisatie implementeert voor teamsamenwerking en vandaag gaan we een nuttige tool voor dit type omgeving analyseren en dat is Redmine samen met Nginx.

Bedenk dat Nginx (engine x) een HTTP- en reverse proxyserver, een mailproxyserver en een generieke TCP/UDP-proxyserver is die in de hele webomgeving nuttig is.

Voor deze tutorial zullen we CentOS 7 gebruiken die kan worden gedownload, als we het nog niet hebben, in de volgende link:

Wat is Redmine?Redmine is een webapplicatie voor projectbeheer die wordt gekenmerkt door zijn hoge flexibiliteit. Redmine is geschreven onder het Ruby on Rails-framework, is platformonafhankelijk en kan worden gebruikt als een cross-database.
Redmine is open source en wordt vrijgegeven onder de voorwaarden van de GNU General Public License v2 (GPL).

Het Redmine-hulpprogramma geeft ons de mogelijkheid om meerdere projecten tegelijkertijd bij te houden, u kunt nieuws integreren, document- en bestandsbeheer gebruiken en een ondersteuningswiki per project. Gebruikersaccounts kunnen worden geverifieerd tegen een LDAP-directory en software van derden kan verbinding maken via een REST API, waardoor de mogelijkheden van dit belangrijke hulpprogramma worden uitgebreid.

Kenmerken

  • Meerdere ondersteuningsprojecten
  • Flexibele, op rollen gebaseerde toegangscontrole
  • Flexibel probleemvolgsysteem
  • Het heeft een Gantt-diagram en kalender
  • Nieuws, documenten en archiefbeheer
  • Feeds en e-mailmeldingen
  • Wiki-project maken
  • Projectforumbeheer
  • Tijdregistratie
  • Aangepaste velden voor problemen, tijdinvoer, projecten en gebruikers
  • SCM-integratie (SVN, CVS, Git, Mercurial en Bazar)
  • Aanmaken van e-mailproblemen
  • Ondersteuning voor meerdere LDAP-verificatie
  • Ondersteuning voor zelfregistratie door gebruikers
  • Meertalige ondersteuning (tot 42 talen)
  • Ondersteuning voor meerdere databases

Nu zullen we zien hoe Redmine met Nginx op CentOS 7 kan worden geïnstalleerd.

1. Hoe Redmine-afhankelijkheden te installeren met Nginx op CentOS 7


Redmine heeft veel afhankelijkheden die in CentOS moeten worden geïnstalleerd en hiervoor gaan we inloggen als root-gebruikers.

Zodra dit is gebeurd, gaan we alle benodigde afhankelijkheden voor Redmine en de benodigde pakketten voor Ruby en RVM installeren door de volgende opdracht uit te voeren:

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

VERGROTEN

Daar voeren we de letter y in om het downloaden en installeren van genoemde pakketten te bevestigen. De installatie vraagt ​​om een ​​wachtwoord voor MySQL, daar moeten we het nieuwe MySQL-rootwachtwoord invoeren wanneer daarom wordt gevraagd.


Inloggen Doe mee!

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave