GNU/Linux >> Znalost Linux >  >> Cent OS

Instalace Redmine na CentOS 6 VPS

Dnešní článek vám ukáže, jak nainstalovat a nastavit Redmine na vašem CentOS 6 VPS.

Redmine je open source, webový nástroj pro správu projektů a sledování chyb.

Zahrnuje kalendář a Ganttovy diagramy pro usnadnění vizuálního znázornění projektů a jejich termínů.

Redmine může také zpracovat více projektů.

Poskytuje funkce integrovaného řízení projektů, systém sledování problémů a podporu pro různé systémy správy verzí.

Podívejte se na náš návod k instalaci Redmine na CentOS7 – Jak nainstalovat Redmine na CentOS 7

Ujistěte se, že je váš operační systém plně aktuální spuštěním:

# yum update

dále nainstalujte požadavky potřebné pro nastavení (vzhledem k tomu, že již máte funkční instalaci LAMP):

# yum install make gcc gcc-c++ zlib-devel ruby-devel rubygems ruby-libs apr-devel apr-util-devel httpd-devel mysql-devel automake autoconf ImageMagick ImageMagick-devel curl-devel -y

s tím vším na místě jsme připraveni nainstalovat balíček rubínového drahokamu spuštěním:

# gem install bundle

pokud spustí „Soubor nenalezen:lib“, můžete provést:

# gem install rdoc-data
# rdoc-data --install
# gem rdoc --all --overwrite

a znovu proveďte:

# gem install bundle

pokud se vám stane, že se zobrazí chyba jako:

/usr/include/bits/local_lim.h:39:26: error: linux/limits.h: No such file or directory
make: *** [generator.o] Error 1

pak musíte nainstalovat ‘kernel-headers’

pokud vše proběhlo v pořádku, jsme připraveni pokračovat v instalaci Redmine.

# cd /var/www/html
# wget http://rubyforge.org/frs/download.php/76495/redmine-2.1.2.tar.gz
# tar -zxvf redmine-2.1.2.tar.gz
# ln -s redmine-2.1.2 redmine
# rm -f redmine-2.1.2.tar.gz
# cd /var/www/html/redmine/
# bundle install --without postgresql sqlite test development

další věc, kterou musíme udělat, je vytvořit databázi pro instalaci Redmine:

# mysql -u root -p
mysql> create database redmineDB character set utf8;
mysql> grant all privileges on redmineDB.* to 'redmineUSER'@'localhost' identified by 'y0gEipo6EY';
mysql> flush privileges;
mysql> \q

a poté nakonfigurujte Redmine, aby používal nově vytvořenou databázi:

# cd /var/www/html/redmine/config
# cp database.yml.example database.yml

úryvek:

production:
  adapter: mysql
  database: redmineDB
  host: localhost
  username: redmineUSER
  password: y0gEipo6EY
  encoding: utf8

pokračujte v naplnění databáze pomocí:

# cd /var/www/html/redmine
# rake generate_secret_token
# rake db:migrate RAILS_ENV="production"
# rake redmine:load_default_data RAILS_ENV="production"

Další věc, kterou musíte udělat, je nainstalovat Passenger a nakonfigurovat jej, ale než to uděláte, musíte nejprve nainstalovat jeho klenot:

# gem install passenger

jakmile je nainstalován, pokračujte v instalaci modulu apache:

# passenger-install-apache2-module

jakmile je vše nainstalováno, musíte nastavit konfiguraci cestujícího.

# cd /etc/httpd/conf.d
# vim redmine.conf
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-3.0.18/ext/apache2/mod_passenger.so
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-3.0.18
PassengerRuby /usr/bin/ruby

<VirtualHost *:80>
  ServerName your_domain_name
  DocumentRoot /var/www/html/redmine/public
  <Directory /var/www/html/redmine/public>
    AllowOverride all
    Options -MultiViews
    allow from all
  </Directory>
</VirtualHost>

uložte a zavřete soubor a upravte hlavní konfigurační soubor Apache a povolte virtuální hostitele založené na jménech komentářem na následujícím řádku:

# vim /etc/httpd/conf/httpd.conf
# Use name-based virtual hosting.

#NameVirtualHost *:80

uložte soubor a nastavte vlastnictví vašeho Redmine na Apache pomocí:

# chown -R apache: /var/www/html/redmine

a nakonec znovu načtěte svůj webový server spuštěním:

# service httpd restart

dále otevřete svůj „http://název_vaší_domény“ a přihlaste se pomocí „admin“ jako uživatelského jména a „admin“ jako hesla.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám to nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek. Aktualizace najdete v této příručce Jak nainstalovat Redmine na CentOS 7.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat phpBB 3 na CentOS 6 VPS

  2. Nainstalujte Dotclear na CentOS VPS

  3. Nainstalujte GlassFish na CentOS 6 VPS

  1. Nainstalujte Octopress na CentOS 6 VPS

  2. Nainstalujte MediaWiki na CentOS 7 VPS

  3. Nainstalujte Zikula na CentOS VPS

  1. Jak nainstalovat Redmine na CentOS 7

  2. Nainstalujte Jetty na CentOS 7 VPS

  3. Nainstalujte Habari na CentOS 7 VPS