Nous allons vous montrer comment installer Traq sur Ubuntu 16.04. Traq est un puissant système de gestion de projet et de suivi des problèmes basé sur PHP. Il est capable de gérer plusieurs projets avec des autorisations par projet, des champs personnalisés, des jalons, des notifications par e-mail et bien plus encore. Dans ce tutoriel, nous allons vous montrer comment installer Traq sur un VPS Ubuntu 16.04 avec Apache et PHP.
Traq est livré avec de nombreuses fonctionnalités utiles telles que :
- Plusieurs projets
- Jalons du projet
- Flux Atom
- API de lecture et d'écriture
- Système de plug-in puissant
- Filtres
et bien d'autres…
Pour exécuter Traq, votre VPS Ubuntu 16.04 doit répondre aux exigences suivantes :
- Serveur Web
- PHP version 5.5 ou ultérieure
- Mcrypt
- Serveur de base de données PostgreSQL ou MariaDB/MySQL
Dans ce didacticiel, nous allons installer toutes les exigences.
Commençons par l'installation. Tout d'abord, assurez-vous que les packages du système d'exploitation de votre serveur sont entièrement à jour :
apt-get update && apt-get upgrade apt-get install git
Exécutez la commande suivante sur votre VPS Ubuntu pour installer le serveur Web Apache
apt-get install apache2
Une fois Apache installé, démarrez-le et activez-le pour démarrer au démarrage
systemctl start apache2 systemctl enable apache2
Installez PHP et quelques modules PHP requis par Traq
apt-get install php php-common php-mcrypt
Ensuite, installez le serveur de base de données MySQL
apt-get install mysql-server mysql-client
Activez le serveur MySQL pour qu'il démarre au démarrage :
systemctl enable mysql
Une fois l'installation terminée, il est recommandé d'exécuter le script 'mysql_secure_installation', pour sécuriser votre serveur MySQL et définir un mot de passe root
Traq nécessite une base de données vide pour stocker ses données. Créez une nouvelle base de données MySQL en vous connectant au serveur MySQL et en exécutant les commandes suivantes :
mysql -u root -p mysql> create database traqdb; mysql> GRANT ALL PRIVILEGES ON traqdb.* TO 'traquser'@'localhost' IDENTIFIED BY 'Your_Password'; mysql> flush privileges; mysql> quit
N'oubliez pas de remplacer "Your_Password" par un mot de passe réel et fort.
Remplacez le répertoire de travail actuel par le répertoire racine du document et clonez Traq à partir de leur référentiel GitHub officiel
cd /var/www/html/ git clone --recursive https://github.com/nirix/traq
Et consultez la dernière version
cd traq/ git checkout v3.6.0
Pour exécuter Traq correctement, créez un nouveau fichier .htaccess
vim .htaccess
Avec le contenu suivant
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [L]
Définissez le propriétaire correct
chown -R www-data: /var/www/html/traq/
Créez une nouvelle directive d'hôte virtuel dans Apache.
vim /etc/apache2/sites-available/traq.conf
avec le contenu suivant
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/traq/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/your-domain.com/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
Exécutez la commande suivante pour activer le fichier de configuration
a2ensite traq.conf
Et redémarrez le serveur Web Apache pour que les modifications prennent effet :
service apache2 restart
Si vous avez suivi attentivement ce didacticiel, vous pourrez accéder à Traq en pointant votre navigateur Web préféré sur http://votre-domaine.com . L'assistant d'installation Web de Traq apparaîtra. Suivez l'assistant pour terminer l'installation.
Pour plus d'informations et de documentation sur Traq, veuillez visiter leur site officiel.
Bien sûr, vous n'êtes pas obligé d'installer Traq sur Ubuntu 16.04 si vous utilisez l'un de nos plans d'hébergement Web, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Traq sur Ubuntu 16.04, pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article sur l'installation de Traq sur Ubuntu 16.04, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.