GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Installieren von Redmine auf einem CentOS 6 VPS

Der heutige Artikel zeigt Ihnen, wie Sie Redmine installieren und einrichten auf Ihrem CentOS 6 VPS.

Redmine ist ein webbasiertes Open-Source-Projektmanagement- und Bug-Tracking-Tool.

Es enthält einen Kalender und Gantt-Diagramme zur visuellen Darstellung von Projekten und deren Fristen.

Redmine kann auch mehrere Projekte verwalten.

Es bietet integrierte Projektmanagementfunktionen, ein Problemverfolgungssystem und Unterstützung für verschiedene Versionskontrollsysteme.

Sehen Sie sich unser Tutorial zur Installation von Redmine auf CentOS7 an – So installieren Sie Redmine auf CentOS 7

Stellen Sie sicher, dass Ihr Betriebssystem auf dem neuesten Stand ist, indem Sie Folgendes ausführen:

# yum update

Installieren Sie als Nächstes die für das Setup erforderlichen Anforderungen (vorausgesetzt, Sie haben bereits eine funktionierende LAMP-Installation):

# 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

Wenn das alles vorhanden ist, können wir das Ruby-Gem-Bundle installieren, indem wir Folgendes ausführen:

# gem install bundle

Wenn es „Datei nicht gefunden:lib“ auslöst, können Sie Folgendes tun:

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

und erneut ausführen:

# gem install bundle

wenn Sie eine Fehlermeldung erhalten wie:

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

dann müssen Sie „Kernel-Header“ installieren

Wenn alles gut gelaufen ist, können wir mit der Installation von Redmine fortfahren.

# 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

Als nächstes müssen wir eine Datenbank für die Redmine-Installation erstellen:

# 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

und konfigurieren Sie dann Redmine für die Verwendung der neu erstellten Datenbank:

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

Auszug:

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

Fahren Sie mit dem Füllen der Datenbank fort mit:

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

Als nächstes müssen Sie Passenger installieren und konfigurieren, aber vorher müssen Sie zuerst sein Gem installieren, indem Sie:

# gem install passenger

Sobald es installiert ist, fahren Sie mit der Installation des Apache-Moduls fort:

# passenger-install-apache2-module

Sobald alles installiert ist, müssen Sie die Passagierkonfiguration einrichten.

# 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>

Speichern und schließen Sie die Datei und bearbeiten Sie die Apache-Hauptkonfigurationsdatei und aktivieren Sie namensbasierte virtuelle Hosts, indem Sie die folgende Zeile auskommentieren:

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

#NameVirtualHost *:80

Speichern Sie die Datei und legen Sie den Besitz Ihres Redmine auf Apache fest, indem Sie:

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

und laden Sie schließlich Ihren Webserver neu, indem Sie Folgendes ausführen:

# service httpd restart

Öffnen Sie als Nächstes Ihren „http://Ihr_Domain_Name“ und melden Sie sich mit „admin“ als Benutzernamen und „admin“ als Passwort an.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, dies für Sie zu installieren. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen. Informationen zu Updates finden Sie in dieser Anleitung zur Installation von Redmine unter CentOS 7.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Cent OS
  1. So installieren Sie Redmine auf CentOS 8

  2. So installieren Sie phpBB 3 auf einem CentOS 6 VPS

  3. Installieren Sie Dotclear auf einem CentOS VPS

  4. Installieren Sie GlassFish auf einem CentOS 6 VPS

  5. Installieren Sie Octopress auf einem CentOS 6 VPS

So installieren Sie Redmine auf CentOS 8

So installieren Sie Redmine auf CentOS 7

Installieren Sie Odoo 8 auf einem CentOS 7 VPS

Installieren Sie CouchDB auf einem CentOS Linux VPS

Installieren Sie PHP-Fusion 7 auf einem CentOS 7 VPS

Installieren Sie Habari auf einem CentOS 7 VPS