Installation · 4 min read · Dec 07, 2025
Comment installer le logiciel de répertoire PHP eSyndiCat sur Ubuntu 16.04
eSyndiCat est un logiciel de répertoire PHP gratuit, open source et l’un des plus populaires qui peut être utilisé comme un ajout à votre site existant ou comme une plateforme autonome. eSyndiCat est le script de répertoire PHP optimisé pour le SEO qui permet d’atteindre un classement élevé et de prendre les positions de leader dans les moteurs de recherche les plus populaires. eSyndiCat est livré avec de nombreuses fonctionnalités, y compris des URL optimisées pour le SEO, des méta personnalisées pour les pages, une structure de mise en page HTML propre, une structure conviviale pour les robots et bien plus encore.
Dans ce tutoriel, nous allons apprendre à installer eSyndiCat sur un serveur Ubuntu 16.04.
Prérequis
- Un serveur exécutant Ubuntu 16.04.
- Un utilisateur non-root avec des privilèges sudo.
Installer le serveur LAMP
Avant de commencer, vous devrez installer le serveur LAMP sur votre système. Tout d’abord, installez Apache et MariaDB en utilisant la commande suivante :
sudo apt-get install apache2 mariadb-server -yEnsuite, démarrez le service Apache et MariaDB et activez-les pour qu’ils démarrent au démarrage avec la commande suivante :
sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysqlPar défaut, PHP5 n’est pas disponible dans le dépôt par défaut d’Ubuntu 16.04. Vous devrez donc ajouter le PPA Ondrej à votre système. Vous pouvez le faire en exécutant la commande suivante :
sudo apt-get install python-software-properties -y
sudo add-apt-repository ppa:ondrej/php -yEnsuite, mettez à jour le système et installez PHP5.6 avec la commande suivante :
sudo apt-get update -y
sudo apt-get install php5.6 libapache2-mod-php5.6 php5.6-mysql php5.6-xml php5.6-curl php5.6-gd php5.6-mbstring -yConfigurer la base de données
Par défaut, MariaDB n’est pas sécurisé, vous pouvez le sécuriser en exécutant le script mysql_secure_installation :
sudo mysql_secure_installationCe script définira un mot de passe root, supprimera les utilisateurs anonymes, interdira la connexion root à distance et supprimera la base de données de test et l’accès pour sécuriser MariaDB comme indiqué ci-dessous :
Set root password? [Y/n] y
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
Une fois que MariaDB est sécurisé, connectez-vous à l’interface de commande de MariaDB avec la commande suivante :
mysql -u root -pEntrez votre mot de passe root, puis créez une base de données et un utilisateur pour eSyndicat avec la commande suivante :
MariaDB [(none)]> CREATE DATABASE esyndicat;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON esyndicatdb.* TO 'esyndicat'@'localhost' IDENTIFIED BY 'password';Ensuite, videz les privilèges :
MariaDB [(none)]> FLUSH PRIVILEGES;Enfin, quittez l’interface de commande de MariaDB :
MariaDB [(none)]>exitTélécharger et installer eSyndicat
Vous pouvez télécharger la dernière version de eSyndicat depuis leur site officiel en utilisant la commande suivante :
wget http://www.esyndicat.com/esyndicat-script.zipUne fois le téléchargement terminé, extrayez le fichier téléchargé dans le répertoire racine d’Apache :
unzip esyndicat-script.zip -d /var/www/html/esyndicatEnsuite, donnez les permissions appropriées au répertoire esyndicat avec la commande suivante :
sudo chown -R www-data:www-data /var/www/html/esyndicat
sudo chmod -R 777 /var/www/html/esyndicatEnsuite, créez une directive d’hôte virtuel Apache pour eSyndicat avec la commande suivante :
sudo nano /etc/apache2/sites-available/esyndicat.confAjoutez les lignes suivantes :
ServerAdmin [email protected]
DocumentRoot /var/www/html/esyndicat
ServerName example.com
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
ErrorLog /var/log/apache2/esyndicat-error_log
CustomLog /var/log/apache2/esyndicat-access_log common
Enregistrez et fermez le fichier lorsque vous avez terminé. Ensuite, activez l’hôte virtuel eSyndicat avec la commande suivante :
sudo a2ensite esyndicatEnfin, redémarrez le service Apache avec la commande suivante :
sudo systemctl restart apache2Accéder à eSyndicat
Maintenant, ouvrez votre navigateur web et tapez l’URL http://example.com, vous devriez voir la page de vérification de pré-installation suivante :


Assurez-vous que toutes les exigences sont remplies, puis cliquez sur le bouton Suivant, vous devriez voir la page suivante :

Ici, acceptez l’accord de licence et cliquez sur le bouton Suivant, vous devriez voir la page suivante :


Ici, fournissez vos détails de base de données et vos identifiants d’administrateur, puis cliquez sur le bouton Suivant pour commencer l’installation. Une fois l’installation terminée, vous devriez voir la page suivante :

Ici, cliquez sur le bouton Télécharger config.inc.php pour télécharger le fichier et téléchargez ce fichier dans le répertoire /var/www/html/esyndicat/includes/. Ensuite, cliquez sur le bouton Suivant, vous devriez voir la page suivante :

Maintenant, cliquez sur le bouton Suivant, vous devriez voir la page de connexion administrateur eSyndicat :

Maintenant, fournissez vos identifiants d’administrateur et cliquez sur le bouton Connexion, vous serez redirigé vers le tableau de bord eSyndicat comme indiqué ci-dessous :

Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.