GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer Redmine sur un VPS CentOS 6

L'article d'aujourd'hui vous montrera comment installer et configurer Redmine sur votre VPS CentOS 6.

Redmine est un outil Web open source de gestion de projet et de suivi des bogues.

Il comprend un calendrier et des diagrammes de Gantt pour faciliter la représentation visuelle des projets et de leurs échéances.

Redmine peut également gérer plusieurs projets.

Il fournit des fonctionnalités de gestion de projet intégrées, un système de suivi des problèmes et une prise en charge de divers systèmes de contrôle de version.

Consultez notre tutoriel pour installer Redmine sur CentOS7 – Comment installer Redmine sur CentOS 7

Assurez-vous que votre système d'exploitation est entièrement à jour en exécutant :

# yum update

ensuite, installez la configuration requise pour l'installation (en considérant que vous avez déjà une installation LAMP fonctionnelle) :

# 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

avec tout cela en place, nous sommes prêts à installer le bundle ruby ​​gem en exécutant :

# gem install bundle

s'il déclenche "Fichier introuvable :lib", vous pouvez faire :

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

et exécutez à nouveau :

# gem install bundle

si vous obtenez une erreur telle que :

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

alors vous devez installer "kernel-headers"

si tout s'est bien passé, nous sommes prêts à procéder à l'installation de 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

la prochaine chose que nous devons faire est de créer une base de données pour l'installation de 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

puis configurez Redmine pour utiliser la base de données nouvellement créée :

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

extrait :

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

continuez à remplir la base de données en utilisant :

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

La prochaine chose que vous devez faire est d'installer Passenger et de le configurer, mais avant cela, vous devez d'abord installer sa gemme en :

# gem install passenger

une fois installé, procédez à l'installation du module apache :

# passenger-install-apache2-module

une fois que tout est installé, vous devez configurer la configuration du passager.

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

enregistrez et fermez le fichier et modifiez le fichier de configuration apache principal et activez les hôtes virtuels basés sur le nom en commentant la ligne suivante :

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

#NameVirtualHost *:80

enregistrez le fichier et définissez la propriété de votre Redmine sur apache en :

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

et enfin rechargez votre serveur web en exécutant :

# service httpd restart

Ensuite, ouvrez votre "http://votre_nom_de_domaine" et connectez-vous en utilisant "admin" comme nom d'utilisateur et "admin" comme mot de passe.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de l'installer pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande. Pour les mises à jour, vous pouvez vous référer à ce guide Comment installer Redmine sur CentOS 7.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer phpBB 3 sur un VPS CentOS 6

  2. Installer Dotclear sur un VPS CentOS

  3. Installer GlassFish sur un VPS CentOS 6

  4. Installer Octopress sur un VPS CentOS 6

  5. Installer phpMyBackupPro sur un VPS CentOS 6

Comment installer Redmine sur CentOS 8

Installer Odoo 8 sur un VPS CentOS 7

Installer CouchDB sur un VPS Linux CentOS

Installer PHP-Fusion 7 sur un VPS CentOS 7

Installation de Tomcat 8 sur un VPS Linux CentOS 7

Installer Habari sur un VPS CentOS 7