Etapa 1:Pré-requisitos   - Sistema operacional Ubuntu 20.04 LTS 
 - Um usuário não root com privilégios sudo 
 - Pilha LAMP instalada (Apache, MariaDB e PHP) 
 - Um nome de domínio apontando para o endereço IP do seu servidor ou um subdomínio para a instalação do Zikula CMS.    
Etapa 2:Criar banco de dados para Zikula CMS   1. Faça login em seu servidor MariaDB com o seguinte comando: 
 ```bash 
 sudo mysql -u raiz -p 
 ```  
 2. Digite a senha do usuário root do MariaDB quando solicitado.  
 3. Crie um novo banco de dados para Zikula executando a seguinte consulta: 
 ```sql 
 CRIAR BANCO DE DADOS zikula_db; 
 ```  
 4. Crie um novo usuário para o banco de dados Zikula com o seguinte comando: 
 ```sql 
 CRIAR USUÁRIO 'zikula_user'@'localhost' IDENTIFICADO POR 'senha forte'; 
 ```  
 5. Certifique-se de substituir 'senha forte' por uma senha forte real.  
 6. Conceda ao usuário acesso total ao banco de dados Zikula: 
 ```sql 
 GRANT ALL ON zikula_db.* TO 'zikula_user'@'localhost'; 
 ```  
 7. Liberar privilégios  
 ```sql 
 PRIVILÉGIOS DE FLUSH; 
 ```  
 8. Saia do shell MariaDB: 
 ```sql 
 saída; 
 ```    
Etapa 3:Baixe o Zikula CMS   1. Baixe a versão estável mais recente do Zikula CMS em seu site oficial: 
 ```bash 
 cd/tmp 
 wget https://download.zikula.org/core/Zikula-X.Y.Z.zip 
 ```  
 2. Substitua "X.Y.Z" pelos números de versão reais.   
Etapa 4:descompacte o Zikula CMS   ```bash 
 descompacte Zikula-X.Y.Z.zip 
 mv zikula-X.Y.Z/* /var/www/html/ 
 ```    
Etapa 5:configurar o host virtual Apache   1. Crie um novo arquivo de configuração de host virtual Apache para Zikula: 
 ```bash 
 sudo nano /etc/apache2/sites-available/zikula.conf 
 ```  
 2. Adicione a seguinte configuração: 
 ```Apache  
 
 DocumentRoot /var/www/html/ 
  
 Índices de opções FollowSymLinks MultiViews 
 Permitir substituir tudo 
 Ordem permitir, negar 
 permitir de todos 
  
  
 ``` 
 
 3. Salve e feche o arquivo. 
 
 4. Habilite o novo host virtual executando o seguinte comando:
 
 ```bash 
 sudo a2ensite zikula.conf 
 ``` 
 
 5. Reinicie o Apache para aplicar as alterações:
 
 ```bash 
 sudo systemctl reiniciar apache2 
 ``` 
 
 
 Etapa 6:Iniciar a instalação do Zikula 
 
 1. Abra um navegador da web e navegue até o seu nome de domínio ou subdomínio que você definiu anteriormente para Zikula. 
 
 2. Você será saudado com o assistente de instalação do Zikula. Siga as instruções na tela para concluir a instalação. 
 
 - Selecione o idioma de instalação. 
 - Escolha o “Tipo de instalação”, normalmente “Instalação padrão” ou “Dados de demonstração”. 
 - Insira os detalhes da conexão com o banco de dados que você criou anteriormente, incluindo o nome do banco de dados, usuário e senha. 
 - Defina as configurações do site, como nome do site, nome de usuário e senha do administrador e endereço de e-mail. 
 
 3. Depois de preencher todas as informações, clique em “Instalar” para iniciar o processo de instalação. 
 
 Etapa 7:etapas pós-instalação 
 
 1. Quando a instalação for concluída, exclua o diretório de instalação para melhorar a segurança:
 
 ```bash 
 sudo rm -rf /var/www/html/install 
 ``` 
 
 2. Certifique-se de sair da conta de administrador padrão que você criou durante a instalação e habilitar a autenticação de dois fatores (2FA) para maior segurança. 
 
 É isso! Você instalou o Zikula CMS com sucesso em seu servidor Ubuntu 20.04 LTS. Agora você pode começar a construir e gerenciar seus sites ricos em conteúdo.