equipes:rcln:cluster_tal:serveur_redmine

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

equipes:rcln:cluster_tal:serveur_redmine [2019/04/03 10:06]
rosse [Installation et paramétrage de Redmine]
equipes:rcln:cluster_tal:serveur_redmine [2020/09/23 14:36]
Ligne 1: Ligne 1:
-====== Serveur Redmine ====== 
- 
-===== Service Redmine ===== 
- 
-Le service Redmine sera dédié à la gestion de projets scientifiques de l'équipe, notamment ceux qui relèvent du développement informatique.  
- 
-===== Caractéristiques ===== 
-   * **Nom local**: tal-redmine 
-   * **Adresse IP locale**: 192.168.69.20 
-   * **OS**: Ubuntu 14.04 
-   * **Services installés**: apache 2 
- 
-===== Installation ===== 
- 
-Le guide d'installation de référence utilisé est [[https://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Ubuntu_step_by_step | celle-ci]] 
-==== Mise à jour du système et installation des dépendances ==== 
-<code> $ sudo apt-get update </code> 
-Installation de **mysql** et **apache** 
-<code> 
- $ sudo apt-get install apache2 libapache2-mod-passenger 
- $ sudo apt-get install mysql-server mysql-client 
-</code> 
-Pendant l'installation de **mysql**, un mot de passe pour l'utilisateur **root** sera demandé.  
- 
-==== Installation et paramétrage de Redmine ==== 
- 
-<code> 
- $ sudo apt-get install redmine redmine-mysql 
-</code> 
- 
-On vous demandera si vous voulez que **dbconfig-common** paramètre la base de données. Répondez **Oui**. 
-<code> 
- Configure database for redmine/instances/default with dbconfig-common?                                                                                
-                    <Yes>                       <No> 
-</code> 
-On vous demandera également le mot de passe root de la base de données, ainsi que le type de base de données. Choisissez  **mysql**.  
-Enfin, on vous demandera d'attribuer un mot de passe pour la base de données **redmine**. 
- 
-Ensuite il faudra installer **bundle**.  
-<code> 
- $ sudo gem install bundler 
- $ sudo gem install bundler 
-</code> 
-==== Paramétrage d'Apache ==== 
-Il faut modifier le fichier ''/etc/apache2/mods-available/passenger.conf'' pour rajouter l'utilisateur ''Passenger'' par défaut: 
- <IfModule mod_passenger.c> 
-   PassengerRoot /usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini 
-   PassengerDefaultRuby /usr/bin/ruby 
-   PassengerDefaultUser www-data 
- </IfModule> 
- 
-Ensuite il faut créer un lien symbolique entre Redmine et l'espace de documents web. Puisqu'un répertoire ''redmine'' y existait déjà, on commence par le renommer:  
- $ sudo mv /var/www/redmine/ /var/www/redmine.backup 
- $ sudo ln -s /usr/share/redmine/public /var/www/redmine 
- 
-Finalement il faut modifier le fichier /etc/apache2/sites-available/000-default.conf pour y rajouter le répertoire Redmine 
- <VirtualHost *:80> 
-        ServerAdmin webmaster@localhost 
-        DocumentRoot /var/www 
-        <Directory /var/www/redmine> 
-                RailsBaseURI /redmine 
-                PassengerResolveSymlinksInDocumentRoot on 
-        </Directory> 
-        ErrorLog ${APACHE_LOG_DIR}/error.log 
-        CustomLog ${APACHE_LOG_DIR}/access.log combined 
- </VirtualHost> 
  
  • Dernière modification: il y a 4 ans