U korporativnom svijetu u kojem se projektna okruženja svakim danom povećavaju, idealno je imati alate koji su povezani s ovom vrstom objekata, što omogućuje savršenu interoperabilnost između korisnika i resursa. Upravljanje projektima sve se više konsolidira zahvaljujući važnosti koju svaka organizacija provodi za timsku suradnju, a danas ćemo analizirati koristan alat za ovu vrstu okruženja, a to je Redmine zajedno s Nginxom.
Podsjetimo da je Nginx (engine x) HTTP i obrnuti proxy poslužitelj, proxy poslužitelj pošte i opći TCP / UDP proxy poslužitelj koji je koristan u cijelom web okruženju.
Za ovaj vodič koristit ćemo CentOS 7 koji se može preuzeti, ako ga još nemamo, na sljedećoj poveznici:
Što je RedmineRedmine je web aplikacija za upravljanje projektima koju karakterizira visoka fleksibilnost. Redmine je napisan u okviru Ruby on Rails okvira, ima više platformi i može se koristiti kao unakrsna baza podataka.
Redmine je otvorenog koda i objavljen je pod uvjetima GNU Opće javne licence v2 (GPL).
Uslužni program Redmine pruža nam mogućnost praćenja nekoliko projekata istovremeno, možete integrirati vijesti, koristiti upravljanje dokumentima i datotekama te wiki za podršku po projektu. Korisnički se računi mogu provjeriti putem LDAP imenika, a softver treće strane može se povezati putem REST API-ja, čime se proširuju mogućnosti ovog važnog uslužnog programa.
obilježja
- Više projekata podrške
- Fleksibilna kontrola pristupa temeljena na ulogama
- Fleksibilan sustav praćenja problema
- Ima Ganttov grafikon i kalendar
- Upravljanje vijestima, dokumentima i arhivima
- Obavijesti o feedovima i e -pošti
- Izrada Wiki projekta
- Upravljanje projektnim forumom
- Praćenje vremena
- Prilagođena polja za pitanja, unose u vrijeme, projekte i korisnike
- SCM integracija (SVN, CVS, Git, Mercurial i Bazar)
- Stvaranje problema s e -poštom
- Podrška za više LDAP provjera autentičnosti
- Podrška za samoregistraciju korisnika
- Podrška za više jezika (do 42 jezika)
- Podrška za više baza podataka
Sada ćemo vidjeti kako instalirati Redmine s Nginxom na CentOS 7.
1. Kako instalirati Redmine ovisnosti s Nginxom na CentOS 7
Redmine ima mnogo ovisnosti koje se moraju instalirati u CentOS, a za to ćemo se prijaviti kao root korisnici.
Nakon što to učinimo, instalirat ćemo sve ovisnosti koje zahtijeva Redmine i potrebne pakete za Ruby i RVM izvršavanjem sljedeće naredbe:
yum install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel ftp wget ImageMagick-devel gcc-c ++ zakrpa readline readline-devel zlib libyaml-devel libffi-devel make bzip2 autoconf automake libtool bison iconv-devel subverzija
POVEĆAJTE
Tamo unosimo slovo y za potvrdu preuzimanja i instaliranja navedenih paketa. Instalacija će zatražiti lozinku za MySQL, tamo moramo unijeti novu root lozinku za MySQL kada se to zatraži.
Prijava Pridružite se!