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 -ySuccessivamente, 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 mysqlPer 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 -ySuccessivamente, 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 -yConfigurare il database
Per impostazione predefinita, MariaDB non è sicuro, puoi metterlo in sicurezza eseguendo lo script mysql_secure_installation:
sudo mysql_secure_installationQuesto 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 -pInserisci 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)]>exitScaricare 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.zipUna volta completato il download, estrai il file scaricato nella directory radice di Apache:
unzip esyndicat-script.zip -d /var/www/html/esyndicatSuccessivamente, 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/esyndicatSuccessivamente, crea una direttiva di host virtuale Apache per eSyndicat con il seguente comando:
sudo nano /etc/apache2/sites-available/esyndicat.confAggiungi 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 esyndicatInfine, riavvia il servizio Apache con il seguente comando:
sudo systemctl restart apache2Accedere 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 sul pulsante Avanti, dovresti vedere la seguente pagina:

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


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:

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:

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

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

Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.