Installazione software · 3 min read · Dec 07, 2025

Come installare eSyndiCat PHP Directory Software 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 ottimizzato per i motori di ricerca che consente di raggiungere posizioni elevate e occupare le posizioni di leader nei motori di ricerca più popolari. eSyndiCat offre molte funzionalità tra cui URL ottimizzati per SEO, meta personalizzati per le pagine, struttura del layout HTML pulita, struttura amichevole per i crawler e molto altro.

In questo tutorial, impareremo come installare eSyndiCat su un server Ubuntu 16.04.

Prerequisiti

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

Installare il server LAMP

Prima di iniziare, sarà necessario installare il server LAMP sul tuo sistema. Prima, installa Apache e MariaDB utilizzando il seguente comando:

sudo apt-get install apache2 mariadb-server -y

Successivamente, avvia il servizio Apache e MariaDB e abilitali per l’avvio all’accensione 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 il PPA di Ondrej 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

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

Configurare il database

Per impostazione predefinita, MariaDB non è sicuro, puoi metterlo in sicurezza eseguendo lo script mysql_secure_installation:

sudo mysql_secure_installation

Questo script imposterà una password per l’utente root, rimuoverà gli utenti anonimi, disabiliterà il login remoto per root e rimuoverà il database di test e l’accesso per mettere in sicurezza MariaDB come mostrato di seguito:

Impostare la password di root? [Y/n] y
Rimuovere gli utenti anonimi? [Y/n] y
Disabilitare il login remoto per root? [Y/n] y
Rimuovere il database di test e l'accesso ad esso? [Y/n] y
Ricaricare ora le tabelle dei privilegi? [Y/n] y

Una volta che MariaDB è sicuro, 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';

Successivamente, svuota i privilegi:

MariaDB [(none)]> FLUSH PRIVILEGES;

Infine, esci dalla shell di MariaDB:

MariaDB [(none)]>exit

Scaricare e installare eSyndicat

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

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

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

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

Successivamente, assegna i permessi appropriati 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

Successivamente, crea una direttiva di host virtuale Apache per eSyndicat con il seguente comando:

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

Aggiungi le seguenti righe:


 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

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

Accedere a eSyndicat

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

Controllo installazione eSyndicat

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

Accetta il contratto di licenza

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

Configurazione generale

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

Installazione completata

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

Installazione riuscita

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

Accesso amministratore eSyndicat

Ora, fornisci le tue credenziali di amministratore e fai clic sul pulsante Login, verrai reindirizzato al dashboard di eSyndicat come mostrato di seguito:

Pannello di amministrazione eSyndicat

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.