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

Installer le projet Agora sur Ubuntu 14.04

Dans ce tutoriel, nous allons vous montrer comment installer Agora Project sur un VPS Ubuntu 14.04 avec Apache, PHP et MySQL installés dessus.

Agora Project est un groupware open source et convivial basé sur PHP et MySQL qui permet aux utilisateurs de créer leur propre espace privé et de le partager avec les autres membres de l'équipe. Le logiciel collaboratif Agora Project contient les modules suivants :gestionnaire de fichiers, gestionnaire de favoris, calendriers personnels et de ressources, gestionnaire de tâches, diagrammes de Gantt, contacts, actualités, forum, messagerie instantanée, etc.

Ce tutoriel a été testé et écrit pour un VPS Ubuntu, mais il devrait fonctionner sur n'importe quelle distribution Linux basée sur Debian.


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

  • PHP avec la bibliothèque graphique GD version 2.0.x+ et les extensions PHP ldap activées ;
  • Serveur Web Apache compilé avec le module mod_rewrite et avec les directives suivantes autorisées :RewriteEngine, RewriteBase, RewriteCond et RewriteRule ;
  • MySQL installé sur votre VPS Linux.

Commençons par l'installation. Assurez-vous que les packages du système d'exploitation de votre serveur sont entièrement à jour :

apt-get update 
apt-get upgrade

Téléchargez la dernière version d'Agora Project disponible sur https://www.agora-project.net/ sur le serveur et extrayez-la à l'aide des commandes suivantes :

cd /opt
wget -O agora-project.zip https://www.agora-project.net/divers/download.php?orig=agora-project.net
mkdir -p /var/www/html/agora-project
unzip -o agora-project.zip -d /var/www/html/agora-project/

Créez une nouvelle base de données MySQL pour qu'Agora Project l'utilise et attribuez-lui un utilisateur avec toutes les autorisations :

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

N'oubliez pas de remplacer "your-password" par un mot de passe fort.
Créez une nouvelle directive d'hôte virtuel dans Apache. Par exemple, créez un nouveau fichier de configuration Apache nommé "agora-project.conf" sur votre serveur virtuel :

touch /etc/apache2/sites-available/agora-project.conf

Désactivez ou supprimez le fichier de configuration Apache par défaut :

rm /etc/apache2/sites-enabled/000-default.conf

Ensuite, exécutez la commande suivante :

ln -s /etc/apache2/sites-available/agora-project.conf /etc/apache2/sites-enabled/agora-project.conf

Ou utilisez le site a2ensite pour activer la configuration "agora-project.conf" dans Apache :

sudo a2ensite agora-project.conf

Editez le fichier de configuration 'agora-project.conf' :

vi /etc/apache2/sites-available/agora-project.conf

et ajoutez-y les lignes suivantes :

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/agora-project/
ServerName yourdomain.com
ServerAlias www.yourdomain.com
<Directory /var/www/html/agora-project/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/yourdomain.com-error_log
CustomLog /var/log/apache2/yourdomain.com-access_log common
</VirtualHost>

Définissez les autorisations de fichier appropriées pour que le serveur Web Apache écrive dans le répertoire racine du document Agora Project ('/var/www/html/agora-project') :

sudo chown -R www-data:www-data /var/www/html/agora-project/

Activez le module de réécriture Apache2 si ce n'est pas déjà fait :

sudo a2enmod rewrite

Afin d'activer la nouvelle configuration, redémarrez le serveur Web Apache à l'aide de la commande suivante :

service apache2 restart

Ouvrez votre navigateur Web préféré, accédez à http://votredomaine.com , démarrez le processus d'installation et suivez les instructions simples :sélectionnez votre langue, le nom d'hôte du serveur de bases de données (localhost), le nom de votre base de données MySQL, le nom d'utilisateur et le mot de passe, puis créez un compte administrateur, définissez le fuseau horaire et l'espace disponible pour le stockage des fichiers, puis cliquez sur 'Valider'.

Connectez-vous au back-end d'administration du groupware Agora Project à l'adresse http://votredomaine.com et configurez-le selon vos besoins, ajoutez des utilisateurs, etc.

C'est ça. L'installation du projet Agora est maintenant terminée.

Bien sûr, vous n'avez rien à faire de tout cela si vous utilisez l'un de nos services d'hébergement VPS Fast Ubuntu, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer le groupware Agora Project 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 Drupal 7 sur Ubuntu 14.04

  2. Comment installer MySQL sur Ubuntu 18.04

  3. Comment installer Microweber sur Ubuntu 18.04

  4. Installer Dolibarr sur Ubuntu 18.04

  5. Comment installer LAMP sur Ubuntu 18.04

Comment installer MySQL sur Ubuntu

Comment installer le serveur MySQL dans Ubuntu

Comment installer MySQL 8.0 sur Ubuntu 18.04

Comment installer le projet Agora sur Ubuntu 15.04

Installer MYSQL Workbench sur Ubuntu 22.04

Comment installer MySQL sur Ubuntu 22.04