Instalación Software · 4 min read · Dec 07, 2025
Cómo instalar eSyndiCat PHP Directory Software en Ubuntu 16.04
eSyndiCat es un software de directorio PHP gratuito, de código abierto y uno de los más populares que se puede utilizar como una adición a su sitio existente o como una plataforma independiente. eSyndiCat es el script de directorio PHP amigable con SEO que permite alcanzar un alto rango y ocupar las posiciones de liderazgo en los motores de búsqueda más populares. eSyndiCat viene con muchas características, incluyendo, URLs amigables con SEO, meta personalizadas para páginas, estructura de diseño HTML limpia, estructura amigable para arañas y mucho más.
En este tutorial, aprenderemos cómo instalar eSyndiCat en un servidor Ubuntu 16.04.
Requisitos previos
- Un servidor que ejecute Ubuntu 16.04.
- Un usuario no root con privilegios sudo.
Instalar el servidor LAMP
Antes de comenzar, necesitará instalar el servidor LAMP en su sistema. Primero, instale Apache y MariaDB usando el siguiente comando:
sudo apt-get install apache2 mariadb-server -yA continuación, inicie el servicio de Apache y MariaDB y habilítelos para que se inicien al arrancar con el siguiente comando:
sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysqlPor defecto, PHP5 no está disponible en el repositorio predeterminado de Ubuntu 16.04. Así que necesitará agregar el PPA de Ondrej a su sistema. Puede hacer esto ejecutando el siguiente comando:
sudo apt-get install python-software-properties -y
sudo add-apt-repository ppa:ondrej/php -yA continuación, actualice el sistema e instale PHP5.6 con el siguiente 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 -yConfigurar la base de datos
Por defecto, MariaDB no está asegurado, puede asegurarlo ejecutando el script mysql_secure_installation:
sudo mysql_secure_installationEste script establecerá una contraseña de root, eliminará usuarios anónimos, deshabilitará el inicio de sesión remoto de root y eliminará la base de datos de prueba y el acceso para asegurar MariaDB como se muestra a continuación:
¿Establecer contraseña de root? [Y/n] y
¿Eliminar usuarios anónimos? [Y/n] y
¿Deshabilitar el inicio de sesión remoto de root? [Y/n] y
¿Eliminar la base de datos de prueba y el acceso a ella? [Y/n] y
¿Recargar las tablas de privilegios ahora? [Y/n] y
Una vez que MariaDB esté asegurado, inicie sesión en el shell de MariaDB con el siguiente comando:
mysql -u root -pIngrese su contraseña de root, luego cree una base de datos y un usuario para eSyndicat con el siguiente comando:
MariaDB [(none)]> CREATE DATABASE esyndicat;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON esyndicatdb.* TO 'esyndicat'@'localhost' IDENTIFIED BY 'password';A continuación, limpie los privilegios:
MariaDB [(none)]> FLUSH PRIVILEGES;Finalmente, salga del shell de MariaDB:
MariaDB [(none)]>exitDescargar e instalar eSyndicat
Puede descargar la última versión de eSyndicat desde su sitio web oficial usando el siguiente comando:
wget http://www.esyndicat.com/esyndicat-script.zipUna vez que se complete la descarga, extraiga el archivo descargado en el directorio raíz de Apache:
unzip esyndicat-script.zip -d /var/www/html/esyndicatA continuación, otorgue los permisos adecuados al directorio esyndicat con el siguiente comando:
sudo chown -R www-data:www-data /var/www/html/esyndicat
sudo chmod -R 777 /var/www/html/esyndicatA continuación, cree una directiva de host virtual de Apache para eSyndicat con el siguiente comando:
sudo nano /etc/apache2/sites-available/esyndicat.confAgregue las siguientes líneas:
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
Guarde y cierre el archivo cuando haya terminado. Luego habilite el host virtual de eSyndicat con el siguiente comando:
sudo a2ensite esyndicatFinalmente, reinicie el servicio de Apache con el siguiente comando:
sudo systemctl restart apache2Acceder a eSyndicat
Ahora, abra su navegador web y escriba la URL http://example.com, debería ver la siguiente página de verificación previa a la instalación:


Asegúrese de que se cumplan todos los requisitos, luego haga clic en el botón Siguiente, debería ver la siguiente página:

Aquí, acepte el acuerdo de licencia y haga clic en el botón Siguiente, debería ver la siguiente página:


Aquí, proporcione los detalles de su base de datos y credenciales de administrador, luego haga clic en el botón Siguiente para comenzar la instalación. Una vez que la instalación esté completa, debería ver la siguiente página:

Aquí, haga clic en el botón Descargar config.inc.php para descargar el archivo y cargue este archivo en el directorio /var/www/html/esyndicat/includes/. Luego haga clic en el botón Siguiente, debería ver la siguiente página:

Ahora, haga clic en el botón Siguiente, debería ver la página de inicio de sesión de administrador de eSyndicat:

Ahora, proporcione sus credenciales de administrador y haga clic en el botón Iniciar sesión, será redirigido al panel de control de eSyndicat como se muestra a continuación:

Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.