GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer Collabtive 2.1 sur un VPS Ubuntu 14.04

Dans ce tutoriel, nous allons montrer comment installer Collabtive sur un VPS Ubuntu 14.04 avec Apache, PHP et MySQL installés dessus. Collabtive est un logiciel de gestion de projet open source basé sur le Web. Les principales fonctionnalités de Collabtive sont :les listes de tâches, les jalons, le suivi du temps, la messagerie/messagerie instantanée, la gestion des fichiers, les autorisations des utilisateurs basées sur les rôles, la création de rapports, l'exportation, le calendrier et l'interface multilingue. Ce tutoriel a été testé et écrit pour Ubuntu 14.04 VPS , mais il devrait fonctionner sur n'importe quelle distribution Linux.

Ce guide d'installation suppose qu'Apache, MySQL et PHP sont déjà installés et configurés sur votre serveur virtuel collaboratif. Au moment de la rédaction de ce tutoriel, la dernière version stable de Collabtive 2.1.1 et elle nécessite :

  • PHP 5.3 ou supérieur avec l'extension PHP mbstring activée
  • Serveur Web Apache>=2.0 compilé avec le module mod_rewrite et avec les directives suivantes autorisées :DirectoryIndex, Deny, Allow, Options, Order, AddHandler, RewriteEngine, RewriteBase, RewriteCond et RewriteRule.
  • MySQL 5 ou supérieur installé sur votre serveur virtuel.

Téléchargez la dernière version de Collabtive disponible sur http://collabtive.o-dyn.de/downloadref.php sur le serveur et extrayez-la à l'aide des commandes suivantes :

cd /opt
wget http://downloads.sourceforge.net/project/collabtive/collabtive/2.1.1/collabtive-211.zip
unzip -o collabtive-211.zip -d /var/www/collabtive/

Définissez les autorisations de fichier appropriées pour Collabtive afin d'écrire dans certains fichiers et répertoires :

sudo chown -R www-data /var/www/collabtive/
sudo chmod +w  /var/www/collabtive/config/standard/config.php
sudo chmod +w  /var/www/collabtive/files
sudo chmod +w  /var/www/collabtive/templates_c

Créez une nouvelle base de données MySQL à utiliser par Collabtive et attribuez-lui un utilisateur avec toutes les autorisations :

mysql -u root -p
mysql> CREATE DATABASE collabtivedb;
mysql> GRANT ALL PRIVILEGES ON collabtivedb.* TO 'collabtiveuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Créez une nouvelle directive d'hôte virtuel dans Apache. Par exemple, créez un nouveau fichier de configuration Apache nommé "collabtive.conf" sur votre serveur virtuel :

touch /etc/apache2/sites-available/collabtive.conf

Ensuite, exécutez la commande suivante :

ln -s /etc/apache2/sites-available/collabtive.conf /etc/apache2/sites-enabled/collabtive.conf

Ou utilisez le site a2ensite pour activer la configuration "collabtive.conf" dans Apache :

sudo a2ensite collabtive.conf

Modifiez le fichier de configuration "collabtive.conf" :

vi /etc/apache2/sites-available/collabtive.conf

et ajoutez-y les lignes suivantes :


ServerAdmin [email protected]
DocumentRoot /var/www/collabtive/
ServerName votre-domaine.com
ServerAlias ​​www.votre-domaine .com

Options FollowSymLinks
AllowOverride All

ErrorLog /var/log/apache2/your- domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common

Redémarrez le serveur Web Apache pour que les modifications prennent effet :

service apache2 restart

Ouvrez votre navigateur Web préféré et accédez à http://votre-domaine.com/install.php . Une fois que vous avez fait cela, vous serez redirigé vers la première page du programme d'installation Web collaboratif. Choisissez la langue du programme d'installation, vérifiez si toutes les exigences du système sont remplies, entrez les informations de la base de données MySQL et cliquez sur "Continuer". Sur la page suivante, créez un utilisateur administrateur et définissez son mot de passe. C'est ça. L'installation collaborative est maintenant terminée.

Pour des raisons de sécurité, il est recommandé de supprimer les fichiers ‘install.php’ et ‘update.php’ :

rm /var/www/collabtive/install.php
rm /var/www/collabtive/update.php

Connectez-vous à la zone d'administration de l'administrateur sur http://votre-domaine.com pour configurer Collabtive selon vos besoins, étendre les fonctionnalités de votre installation avec des plugins, etc.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement Ubuntu, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Collabtive pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

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.


Panels
  1. Comment installer PHP 8.0 sur Ubuntu 20.04 / Ubuntu 18.04

  2. Comment installer PHP 7.2 sur Ubuntu 16.04

  3. Comment installer eGroupware sur un VPS Ubuntu 14.04

  4. Comment installer PHP 7.2 sur Ubuntu 16.04

  5. Comment installer PHP 7.3 sur Ubuntu 18.04

Comment installer PHP sur Ubuntu 18.04

Comment installer PHP sur Ubuntu 20.04

Comment installer PHP 8.0 sur Ubuntu 20.04

Comment installer PHP 8.0 sur Ubuntu 20.04 / 18.04

Comment installer PHP dans Ubuntu 22.04

Comment installer PHP sur Ubuntu 22.04