GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare il software di directory PHP eSyndiCat su Ubuntu 16.04

eSyndiCat è un software di directory PHP gratuito, open source e uno dei più popolari che può essere utilizzato come aggiunta al tuo sito esistente o come piattaforma autonoma. eSyndiCat è lo script di directory PHP seo-friendly che permette di raggiungere il primo posto e prendere le posizioni di primo piano nei motori di ricerca più popolari. eSyndiCat include molte funzionalità tra cui URL SEO friendly, meta per pagine personalizzate, struttura del layout HTML pulita, struttura Spider friendly e molto altro.

In questo tutorial impareremo come installare eSyndiCat sul server Ubuntu 16.04.

Prerequisiti

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

Installa il server LAMP

Prima di iniziare, dovrai installare il server LAMP sul tuo sistema. Innanzitutto, installa Apache e MariaDB usando il seguente comando:

sudo apt-get install apache2 mariadb-server -y

Quindi, avvia il servizio Apache e MariaDB e consenti loro di avviarsi all'avvio con il seguente comando:

sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysql

Per impostazione predefinita, PHP5 non è disponibile nel repository predefinito di Ubuntu 16.04. Quindi dovrai aggiungere Ondrej PPA al tuo sistema. Puoi farlo eseguendo il seguente comando:

sudo apt-get install python-software-properties -y
sudo add-apt-repository ppa:ondrej/php -y

Quindi, aggiorna il sistema e installa PHP5.6 con il seguente comando:

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

Configura database

Per impostazione predefinita, MariaDB non è protetto, puoi proteggerlo eseguendo lo script mysql_secure_installation:

sudo mysql_secure_installation

Questo script imposterà una password di root, rimuoverà gli utenti anonimi, non consentirà l'accesso root remoto e rimuoverà il database di test e l'accesso per proteggere MariaDB come mostrato di seguito:

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

Una volta che MariaDB è protetto, accedi alla shell di MariaDB con il seguente comando:

mysql -u root -p

Inserisci la tua password di root, quindi crea un database e un utente per eSyndicat con il seguente comando:

MariaDB [(none)]> CREATE DATABASE esyndicat;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON esyndicatdb.* TO 'esyndicat'@'localhost' IDENTIFIED BY 'password';

Quindi, svuota i privilegi:

MariaDB [(none)]> FLUSH PRIVILEGES;

Infine, esci dalla shell di MariaDB:

MariaDB [(none)]>exit

Scarica e installa eSyndicat

Puoi scaricare l'ultima versione di eSyndicat dal loro sito Web ufficiale utilizzando il seguente comando:

wget http://www.esyndicat.com/esyndicat-script.zip

Una volta completato il download, estrai il file scaricato nella directory principale di Apache:

unzip esyndicat-script.zip -d /var/www/html/esyndicat

Quindi, dai le autorizzazioni appropriate alla directory esyndicat con il seguente comando:

sudo chown -R www-data:www-data /var/www/html/esyndicat
sudo chmod -R 777 /var/www/html/esyndicat

Quindi, crea una direttiva per l'host virtuale Apache per eSyndicat con il seguente comando:

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

Aggiungi le seguenti righe:

<VirtualHost *:80>
 ServerAdmin [email protected]
 DocumentRoot /var/www/html/esyndicat
 ServerName example.com
 <Directory /var/www/html/esyndicat/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
 </Directory>
 ErrorLog /var/log/apache2/esyndicat-error_log
 CustomLog /var/log/apache2/esyndicat-access_log common
</VirtualHost>

Salva e chiudi il file, quando hai finito. Quindi abilita l'host virtuale eSyndicat con il seguente comando:

sudo a2ensite esyndicat

Infine, riavvia il servizio Apache con il seguente comando:

sudo systemctl restart apache2

Accedi a eSyndicat

Ora apri il tuo browser web e digita l'URL http://example.com , dovresti vedere la seguente pagina di controllo pre-installazione:

Assicurati che tutti i requisiti siano soddisfatti, quindi fai clic su Avanti pulsante, dovresti vedere la seguente pagina:

Qui, accetta il contratto di licenza e fai clic su Avanti pulsante, dovresti vedere la seguente pagina:

Qui, fornisci i dettagli del tuo database e le credenziali di amministratore, quindi fai clic su Avanti pulsante per avviare l'installazione, una volta completata l'installazione, dovresti vedere la seguente pagina:

Qui, fai clic sul pulsante Scarica config.inc.php per scaricare il file e caricarlo nella directory /var/www/html/esyndicat/includes/. Quindi fare clic su Avanti pulsante dovresti vedere la seguente pagina:

Ora, fai clic su Avanti pulsante, dovresti vedere la pagina di accesso dell'amministratore di eSyndicat:

Ora, fornisci le tue credenziali di amministratore e fai clic su Accedi pulsante, verrai reindirizzato alla dashboard di eSyndicat come mostrato di seguito:


Ubuntu
  1. Come installare PHP 8 su Ubuntu 18.04 LTS

  2. Come installare PHP 7.2 su Ubuntu 16.04

  3. Come installare il software Audacity in Ubuntu??

  4. Come installare lo stack LEMP su Ubuntu 18.04

  5. Come installare PHP 7.4 su Ubuntu 20.04

Come installare il software di monitoraggio Grafana su Ubuntu 20.04

Come installare Lighttpd con PHP in Ubuntu 20.04

Come installare PHP 8 su Ubuntu 20.04

Come installare PHP 8.0 su Ubuntu 20.04 / 18.04

Come installare PHP in Ubuntu 22.04

Come installare PHP 8 su Ubuntu 18.04