GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare SEO Panel su Ubuntu 18.04 LTS

Seo Panel è un'applicazione gratuita e open source per il pannello di controllo SEO che può essere utilizzata per gestire l'ottimizzazione dei motori di ricerca dei tuoi siti web. Seo Panel viene fornito con tutti gli ultimi strumenti SEO che ti aiutano ad aumentare e monitorare le prestazioni dei tuoi siti web. Seo Panel fornisce uno strumento di invio automatico delle directory che ti consente di inviare i tuoi siti Web alle principali directory Internet gratuite ea pagamento.

Caratteristiche

  • Fornisce uno strumento per il controllore del sito e per i webmaster.
  • Generatore di meta tag e verifica dei backlink.
  • Supporta 30 lingue.
  • Controllo posizione parole chiave, Controllo link a ritroso, Controllo posizionamento MOZ e Controllo saturazione motore di ricerca.

In questo tutorial installeremo Seo Panel su Ubuntu 18.04 LTS.

Requisiti

  • Un server che esegue Ubuntu 18.04.
  • Un utente non root con privilegi sudo.

Per iniziare

Prima di iniziare, dovrai aggiornare il tuo sistema con l'ultima versione. Puoi farlo eseguendo il seguente comando:

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

Una volta aggiornato il sistema, riavvia il sistema per applicare le modifiche.

Installa Apache, MariaDB e PHP

Innanzitutto, dovrai installare il server Web Apache, MariaDB, PHP e altri moduli PHP sul tuo sistema. Puoi installarli tutti eseguendo il seguente comando:

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

Una volta installati tutti i pacchetti, apri il file php.ini:

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

Apporta le seguenti modifiche:

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

Salva e chiudi il file. Quindi, riavvia il servizio Apache e MariaDB e consenti loro di avviarsi all'avvio eseguendo il comando seguente:

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

Configura MariaDB

Per impostazione predefinita, MariaDB non è protetto. Quindi dovrai prima proteggerlo. Puoi proteggerlo eseguendo il seguente comando:

sudo mysql_secure_installation

Questo comando imposterà una password di root, rimuoverà l'utente anonimo, non consentirà l'accesso root remoto e rimuoverà il database di test come mostrato di seguito:

    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

Una volta che MariaDB è protetto, accedi alla shell di MariaDB:

mysql -u root -p

Inserisci la tua password di root quando richiesto. Quindi, crea un database e un utente per Seo Panel con il seguente comando:

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

Successivamente, concedi i privilegi al database di Seo Panel con il seguente comando:

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

Sostituisci "mypassword" con una password sicura a tua scelta nella query SQL sopra. Quindi, svuota i privilegi con il seguente comando:

MariaDB [(none)]> FLUSH PRIVILEGES;

Quindi, esci dalla console MariaDB con il seguente comando:

MariaDB [(none)]> exit

Dopo aver configurato il database, puoi procedere all'installazione di Seo Panel.

Installa Seo Panel

Innanzitutto, scarica l'ultima versione di Seo Panel con il seguente comando:

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

Una volta completato il download, decomprimere il file scaricato con il seguente comando:

unzip seopanel.v.3.16.0.zip

Quindi, copia la directory estratta nella directory principale web di Apache con il seguente comando:

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

Quindi, dai i permessi appropriati alla directory seopanel con il seguente comando:

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

Successivamente, puoi procedere al passaggio successivo.

Configura Apache per Seopanel

Successivamente, dovrai creare un file host virtuale apache per Seo Panel. Puoi farlo con il seguente comando:

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

Aggiungi le seguenti righe:

<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>

Sostituisci example.com nel file sopra con il tuo nome di dominio. Salva e chiudi il file. Quindi, abilita il file host virtuale del pannello Seo con il seguente comando:

sudo a2ensite seopanel

Quindi, abilita il modulo di riscrittura di Apache e riavvia il server Web Apache per applicare tutte le modifiche:

sudo a2enmod rewrite
sudo systemctl restart apache2

Accedi al pannello SEO

Seo Panel è ora installato e configurato. È ora di accedere all'interfaccia web di Seo Panel.

Apri il tuo browser web e digita l'URL del tuo sito web seopanel, nel mio caso http://example.com. Verrai reindirizzato alla seguente pagina:

Una volta convalidati tutti i requisiti, fai clic su Procedi al passaggio successivo pulsante. Dovresti vedere la seguente pagina:

Fornisci i dettagli del tuo database come il nome del database, il nome utente del database e la password. Quindi, fai clic su Vai al passaggio successivo pulsante. Una volta che l'installazione è stata completata con successo. Dovresti vedere la seguente pagina:

Ora, fai clic su Procedi all'accesso come amministratore pulsante. Dovresti vedere la dashboard predefinita di Seo Panel nella pagina seguente:

Congratulazioni! hai installato con successo il Seo Panel sul server Ubuntu 18.04. Ora puoi gestire facilmente l'ottimizzazione dei motori di ricerca del tuo sito web. Sentiti libero di chiedermi se hai domande.


Ubuntu
  1. Come installare MariaDB in Ubuntu 20.04 LTS

  2. Come installare BookStack su Ubuntu 16.04 LTS

  3. Come installare SOPlanning su Ubuntu 18.04 LTS

  4. Come installare LiteCart su Ubuntu 16.04 LTS

  5. Come installare WebERP su Ubuntu 16.04 LTS

Come installare Monstra su Ubuntu 16.04 LTS

Come installare Zikula su Ubuntu 16.04 LTS

Come installare Concrete5 su Ubuntu 16.04 LTS

Come installare LibreNMS su Ubuntu 16.04 LTS

Come installare lo stack LAMP su Ubuntu 18.04 LTS

Come installare CachetHQ su Ubuntu 18.04 LTS