Instalação de Software · 3 min read · Dec 07, 2025

Como instalar o software de diretório PHP eSyndiCat no Ubuntu 16.04

eSyndiCat é um software de diretório PHP gratuito e de código aberto, um dos mais populares que pode ser usado como um complemento ao seu site existente ou como uma plataforma independente. eSyndiCat é o script de diretório PHP amigável para SEO que permite alcançar as melhores classificações e ocupar posições de destaque nos motores de busca mais populares. eSyndiCat vem com muitos recursos, incluindo URLs amigáveis para SEO, meta personalizados para páginas, estrutura de layout HTML limpa, estrutura amigável para spiders e muito mais.

Neste tutorial, aprenderemos como instalar o eSyndiCat no servidor Ubuntu 16.04.

Pré-requisitos

  • Um servidor executando Ubuntu 16.04.
  • Um usuário não-root com privilégios sudo.

Instalar Servidor LAMP

Antes de começar, você precisará instalar o servidor LAMP em seu sistema. Primeiro, instale o Apache e o MariaDB usando o seguinte comando:

sudo apt-get install apache2 mariadb-server -y

Em seguida, inicie os serviços Apache e MariaDB e habilite-os para iniciar na inicialização com o seguinte comando:

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

Por padrão, o PHP5 não está disponível no repositório padrão do Ubuntu 16.04. Portanto, você precisará adicionar o PPA Ondrej ao seu sistema. Você pode fazer isso executando o seguinte comando:

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

Em seguida, atualize o sistema e instale o PHP5.6 com o seguinte 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

Configurar Banco de Dados

Por padrão, o MariaDB não está seguro, você pode protegê-lo executando o script mysql_secure_installation:

sudo mysql_secure_installation

Este script definirá uma senha para o root, removerá usuários anônimos, desabilitará o login remoto do root e removerá o banco de dados de teste e o acesso para proteger o MariaDB, conforme mostrado abaixo:

Definir senha root? [Y/n] y
Remover usuários anônimos? [Y/n] y
Desabilitar login remoto do root? [Y/n] y
Remover banco de dados de teste e acesso a ele? [Y/n] y
Recarregar tabelas de privilégios agora? [Y/n] y

Uma vez que o MariaDB esteja seguro, faça login no shell do MariaDB com o seguinte comando:

mysql -u root -p

Digite sua senha de root, em seguida, crie um banco de dados e um usuário para o eSyndicat com o seguinte comando:

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

Em seguida, limpe os privilégios:

MariaDB [(none)]> FLUSH PRIVILEGES;

Finalmente, saia do shell do MariaDB:

MariaDB [(none)]>exit

Baixar e Instalar eSyndicat

Você pode baixar a versão mais recente do eSyndicat do site oficial deles usando o seguinte comando:

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

Uma vez que o download esteja concluído, extraia o arquivo baixado para o diretório raiz do Apache:

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

Em seguida, dê as permissões adequadas ao diretório esyndicat com o seguinte comando:

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

Em seguida, crie uma diretiva de host virtual do Apache para o eSyndicat com o seguinte comando:

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

Adicione as seguintes linhas:


 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

Salve e feche o arquivo quando terminar. Em seguida, habilite o host virtual do eSyndicat com o seguinte comando:

sudo a2ensite esyndicat

Finalmente, reinicie o serviço Apache com o seguinte comando:

sudo systemctl restart apache2

Acessar eSyndicat

Agora, abra seu navegador da web e digite a URL http://example.com, você deve ver a seguinte página de verificação pré-instalação:

Verificação de instalação do eSyndicat

Certifique-se de que todos os requisitos sejam atendidos, em seguida, clique no botão Próximo, você deve ver a seguinte página:

Aceitar o contrato de licença

Aqui, aceite o contrato de licença e clique no botão Próximo, você deve ver a seguinte página:

Configuração geral

Aqui, forneça os detalhes do seu banco de dados e credenciais de administrador, em seguida, clique no botão Próximo para iniciar a instalação. Uma vez que a instalação esteja concluída, você deve ver a seguinte página:

Instalação concluída

Aqui, clique no botão Baixar config.inc.php para baixar o arquivo e faça o upload deste arquivo para o diretório /var/www/html/esyndicat/includes/. Em seguida, clique no botão Próximo, você deve ver a seguinte página:

Instalação bem-sucedida

Agora, clique no botão Próximo, você deve ver a página de login do administrador do eSyndicat:

Login do administrador do eSyndicat

Agora, forneça suas credenciais de administrador e clique no botão Login, você será redirecionado para o painel do eSyndicat, conforme mostrado abaixo:

Painel de administração do eSyndicat

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.