GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer le panneau SEO sur Ubuntu 18.04 LTS

Seo Panel est une application de panneau de contrôle SEO gratuite et open source qui peut être utilisée pour gérer l'optimisation des moteurs de recherche de vos sites Web. Seo Panel est livré avec tous les derniers outils de référencement qui vous aident à augmenter et à suivre les performances de vos sites Web. Seo Panel fournit un outil de soumission d'annuaire automatique qui vous permet de soumettre vos sites Web aux principaux annuaires Internet gratuits et payants.

Caractéristiques

  • Fournit un outil d'audit de site et de webmaster.
  • Générateur de balises Meta et vérificateur de backlinks.
  • Prend en charge 30 langues.
  • Vérificateur de position des mots clés, vérificateur de backlinks, vérificateur de classement MOZ et vérificateur de saturation des moteurs de recherche.

Dans ce tutoriel, nous allons installer Seo Panel sur Ubuntu 18.04 LTS.

Exigences

  • Un serveur exécutant Ubuntu 18.04.
  • Un utilisateur non root avec des privilèges sudo.

Mise en route

Avant de commencer, vous devrez mettre à jour votre système avec la dernière version. Vous pouvez le faire en exécutant la commande suivante :

sudo apt-get update -y
sudo apt-get upgrade -y

Une fois votre système mis à jour, redémarrez le système pour appliquer les modifications.

Installer Apache, MariaDB et PHP

Tout d'abord, vous devrez installer le serveur Web Apache, MariaDB, PHP et d'autres modules PHP sur votre système. Vous pouvez tous les installer en exécutant la commande suivante :

sudo apt-get install apache2 mariadb-server php7.2 php7.2-mysql php7.2-curl php7.2-json php7.2-cgi libapache2-mod-php7.2 php7.2-xmlrpc php7.2-gd php7.2-mbstring php7.2 php7.2-common php7.2-xmlrpc php7.2-soap php7.2-xml php7.2-intl php7.2-cli php7.2-ldap php7.2-zip php7.2-readline php7.2-imap php7.2-tidy php7.2-recode php7.2-sq php7.2-intl unzip wget -y

Une fois tous les packages installés, ouvrez le fichier php.ini :

sudo nano /etc/php/7.2/apache2/php.ini

Effectuez les modifications suivantes :

memory_limit = 300M
upload_max_filesize = 200M
max_execution_time = 400
date.timezone = Asia/Kolkata

Enregistrez et fermez le fichier. Ensuite, redémarrez les services Apache et MariaDB et autorisez-les à démarrer au démarrage en exécutant la commande suivante :

sudo systemctl restart apache2
sudo systemctl restart mariadb
sudo systemctl enable apache2
sudo systemctl enable mariadb

Configurer MariaDB

Par défaut, MariaDB n'est pas renforcée. Vous devrez donc d'abord le sécuriser. Vous pouvez le sécuriser en exécutant la commande suivante :

sudo mysql_secure_installation

Cette commande définira un mot de passe root, supprimera l'utilisateur anonyme, désactivera la connexion root à distance et supprimera la base de données de test comme indiqué ci-dessous :

    Enter current password for root (enter for none):
    Set root password? [Y/n]: N
    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 MariaDB sécurisée, connectez-vous au shell MariaDB :

mysql -u root -p

Entrez votre mot de passe root lorsque vous y êtes invité. Ensuite, créez une base de données et un utilisateur pour Seo Panel avec la commande suivante :

MariaDB [(none)]> CREATE DATABASE seopaneldb;
MariaDB [(none)]> CREATE USER seopanel;

Ensuite, accordez des privilèges à la base de données Seo Panel avec la commande suivante :

MariaDB [(none)]> GRANT ALL PRIVILEGES ON seopaneldb.* TO 'seopanel'@'localhost' IDENTIFIED BY 'mypassword';

Remplacez 'mypassword' par un mot de passe sécurisé de votre choix dans la requête SQL ci-dessus. Ensuite, videz les privilèges avec la commande suivante :

MariaDB [(none)]> FLUSH PRIVILEGES;

Ensuite, quittez la console MariaDB avec la commande suivante :

MariaDB [(none)]> exit

Après avoir configuré la base de données, vous pouvez procéder à l'installation de Seo Panel.

Installer le panneau de référencement

Tout d'abord, téléchargez la dernière version de Seo Panel avec la commande suivante :

wget https://excellmedia.dl.sourceforge.net/project/seopanel/Seopanel.v3/seopanel.v.3.16.0.zip

Une fois le téléchargement terminé, décompressez le fichier téléchargé avec la commande suivante :

unzip seopanel.v.3.16.0.zip

Ensuite, copiez le répertoire extrait dans le répertoire racine Web d'Apache avec la commande suivante :

sudo cp -r seopanel /var/www/html/

Ensuite, donnez les autorisations appropriées au répertoire seopanel avec la commande suivante :

sudo chown -R www-data:www-data /var/www/html/seopanel
sudo chmod -R 755 /var/www/html/seopanel

Ensuite, vous pouvez passer à l'étape suivante.

Configurer Apache pour Seopanel

Ensuite, vous devrez créer un fichier d'hôte virtuel apache pour Seo Panel. Vous pouvez le faire avec la commande suivante :

sudo nano /etc/apache2/sites-available/seopanel.conf

Ajoutez les lignes suivantes :

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/seopanel
     ServerName example.com

     <Directory /var/www/html/seopanel/>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/seopanel_error.log
     CustomLog ${APACHE_LOG_DIR}/seopanel_access.log combined

</VirtualHost>

Remplacez example.com dans le fichier ci-dessus par votre propre nom de domaine. Enregistrez et fermez le fichier. Ensuite, activez le fichier d'hôte virtuel du panneau Seo avec la commande suivante :

sudo a2ensite seopanel

Ensuite, activez le module de réécriture Apache et redémarrez le serveur Web Apache pour appliquer toutes les modifications :

sudo a2enmod rewrite
sudo systemctl restart apache2

Accéder au panneau de référencement

Seo Panel est maintenant installé et configuré. Il est temps d'accéder à l'interface Web Seo Panel.

Ouvrez votre navigateur Web et tapez l'URL de votre site Web seopanel, dans mon cas http://example.com. Vous serez redirigé vers la page suivante :

Une fois toutes les exigences validées, cliquez sur le bouton Passer à l'étape suivante bouton. Vous devriez voir la page suivante :

Fournissez les détails de votre base de données comme le nom de la base de données, le nom d'utilisateur de la base de données et le mot de passe. Cliquez ensuite sur Passer à l'étape suivante bouton. Une fois l'installation terminée avec succès. Vous devriez voir la page suivante :

Maintenant, cliquez sur Passer à la connexion administrateur bouton. Vous devriez voir le tableau de bord par défaut du Seo Panel sur la page suivante :

Toutes nos félicitations! vous avez installé avec succès le Seo Panel sur le serveur Ubuntu 18.04. Vous pouvez désormais gérer facilement l'optimisation de votre site Web pour les moteurs de recherche. N'hésitez pas à me demander si vous avez des questions.


Ubuntu
  1. Comment installer MariaDB dans Ubuntu 20.04 LTS

  2. Comment installer BookStack sur Ubuntu 16.04 LTS

  3. Comment installer SOPlanning sur Ubuntu 18.04 LTS

  4. Comment installer LiteCart sur Ubuntu 16.04 LTS

  5. Comment installer WebERP sur Ubuntu 16.04 LTS

Comment installer Monstra sur Ubuntu 16.04 LTS

Comment installer Zikula sur Ubuntu 16.04 LTS

Comment installer Concrete5 sur Ubuntu 16.04 LTS

Comment installer LibreNMS sur Ubuntu 16.04 LTS

Comment installer LAMP Stack sur Ubuntu 18.04 LTS

Comment installer CachetHQ sur Ubuntu 18.04 LTS