▷ Como INSTALAR JOOMLA no UBUNTU 20.04 ou 19.04

O Linux é um dos sistemas operacionais mais dinâmicos da atualidade, pois permite a instalação e configuração de vários aplicativos e programas para estender ainda mais a funcionalidade do próprio sistema e um dos segmentos mais populares do Linux é o desenvolvimento, especialmente quando se trata de criação de sites. Neste caso, não basta ter a ideia do site, mas sim ter o conjunto certo de ferramentas para que tudo corra na perfeição e aí entre em jogo o CMS (Content Management System - Content Management System) que integra o PHP código, bem como os temas e plug-ins necessários para tornar a criação de um site da melhor forma possível.

No mundo CMS, temos diferentes alternativas de uso e Joomla! é um deles. Então, hoje veremos como instalar o Joomla no Ubuntu 20.04 ou como instalar o Joomla no Ubuntu 19.04. Joomla! É um CMS totalmente gratuito e de código com o qual podemos realizar as tarefas de publicação de conteúdo web. Desde Joomla! É baseado em uma estrutura de aplicação web baseada no modelo view-controller que é compatível com todos os CMS e isso resulta na habilidade de criar conteúdo online sem nenhum problema.

Ambientes JoomlaJoomla! pode ser usado para ambientes como:

  • Sites ou portais comunitários, escolares ou comunitários.
  • Revistas, jornais e publicações online.
  • Sites ou portais corporativos, bem como intranets e extranets.
  • Home pages pessoais.
  • Sites governamentais ou sem fins lucrativos.

Joomla usaSe quisermos usar o Joomla! Framework, como desenvolvedores, será possível criar:

  • Ferramentas de relatório de dados.
  • Pontes de aplicação.
  • Catálogos de produtos personalizados.
  • Sistemas de controle de estoque.
  • Diretórios de negócios.
  • Sistemas de reservas.
  • Ferramentas de comunicação.

Sem mais palavras, veremos como instalar o Joomla Ubuntu 19.04, 19.10 ou 20.04 e, assim, obter o máximo de seus benefícios.

1. Atualize os pacotes do Ubuntu

O primeiro passo será atualizar os pacotes do Ubuntu com seus respectivos aplicativos, para isso executamos o seguinte:

 sudo apt update -y && sudo apt upgrade -y 

2. Instale Apache e PHP Ubuntu


A seguir, instalaremos o Apache e o PHP 7.3 porque o Joomla! Ele é escrito em PHP e armazena os dados em MySQL no back-end, o Apache é necessário, pois teremos acesso por meio de um navegador.

Passo 1
Para isso, primeiro instalaremos o Apache executando o seguinte:

 sudo apt install apache2 

PROLONGAR

Passo 2
Inserimos a letra “S” para confirmar o download e instalação do Apache no Ubuntu, agora vamos iniciar e habilitar o serviço Apache no Ubuntu com os seguintes comandos:

 sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl enable apache2.service

PROLONGAR

etapa 3
O próximo passo será instalar o PHP 7.3 e para isso devemos fazer uso de um repositório, já que nem sempre o PHP 7.3 será encontrado nos repositórios oficiais do Ubuntu, para isso executamos primeiro o seguinte comando:

 sudo apt-get install software-properties-common 

PROLONGAR

Passo 4
Inserimos a letra S para confirmar o download e instalação, após isso adicionamos o repositório com o seguinte comando:

 sudo add-apt-repository ppa: ondrej / php 

PROLONGAR

Etapa 5
Pressionamos a tecla Enter para confirmar a ação e procedemos à atualização dos repositórios:

 atualização do apt sudo 

PROLONGAR

Etapa 6
Depois disso, iremos instalar os plug-ins do PHP 7.3 com o seguinte comando:

 sudo apt-get install php7.3 libapache2-mod-php7.3 php7.3-cli php7.3-mysql php7.3-gd php7.3-recode php7.3-tidy php7.3-xmlrpc 

PROLONGAR

Etapa 7
Novamente digitamos a letra S para confirmar o download e a instalação:

PROLONGAR

Etapa 8
Se quisermos saber a versão do Apache, podemos executar a seguinte linha:

 sudo dpkg -l apache2 

PROLONGAR

Etapa 9
Devemos validar que o Apache funciona corretamente e para isso verificamos seu estado com o seguinte comando:

 sudo systemctl status apache2 

PROLONGAR

Etapa 10
Do próprio computador, podemos acessar um navegador e em uma nova guia inserir o seguinte:

 http: // computer_IP 
Etapa 11
Como resultado, veremos o seguinte:

PROLONGAR

Etapa 12
Para verificar a versão do PHP, executamos o seguinte:

 php -v 

PROLONGAR

3. Instale MariaDB Ubuntu


Desde Joomla! você precisa de um banco de dados no servidor para armazenar seus dados, você precisará instalar um servidor de banco de dados relacional.

Passo 1
Para isso usaremos o MariaDB que pode ser instalado com o seguinte comando:

 sudo apt instalar servidor mariadb 

PROLONGAR

Passo 2
Inserimos a letra S para confirmar a tarefa e instalar o MariaDB no Ubuntu 19.04, 19.10 ou 20.04:

PROLONGAR

etapa 3
Por padrão, a instalação de MaríaDB não é segura, devemos adicionar segurança executando o seguinte comando:

 sudo mysql_secure_installation 
Passo 4
Lá, atribuímos a senha raiz e inserimos a letra "Y" para cada pergunta exibida:

PROLONGAR

4. Criar banco de dados Joomla

Passo 1
Vamos criar o banco de dados onde ficarão hospedados os objetos Joomla, para isso acessamos o MariaDB com o seguinte comando:

 sudo mysql -u root -p 
Passo 2
Lá vamos executar as seguintes linhas:
 CRIAR BANCO DE DADOS "Nome do banco de dados"; GRANT ALL ON "database * TO" user "@" localhost "IDENTIFICADO POR" PASSWORD "; PRIVILÉGIOS DE FLUSH; SAÍDA;
etapa 3
Além disso, podemos usar o comando "show databases" para listar os bancos de dados atuais no MariaDB:

PROLONGAR

5. Baixe o Joomla! para Ubuntu

Passo 1
Assim que o banco de dados for criado, vamos baixar o Joomla! no link oficial, onde encontramos a versão mais recente disponível:

Passo 2
A versão atual é 3.9.16 e para fazer o download executamos:

 sudo wget https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip 

PROLONGAR

etapa 3
Vamos criar o diretório para o Joomla!:

 sudo mkdir / var / www / html / Joomla 
Passo 4
Extraímos o arquivo para o referido diretório:
 sudo unzip Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla 

PROLONGAR

Etapa 5
Agora vamos atribuir permissões ao Apache com os seguintes comandos:

 sudo chown -R www-data: www-data / var / www / html / joomla sudo chmod -R 755 / var / www / html / Joomla

PROLONGAR

Etapa 6
Reiniciamos o Apache para aplicar as mudanças:

 sudo systemctl restart apache2 Configuração do Apache para Joomla!
Etapa 7
É hora de configurar o servidor web Apache para as páginas web do servidor Joomla, neste caso devemos criar um host virtual para Joomla que se chamará Joomla.conf:
 sudo nano /etc/apache2/sites-available/joomla.conf 
Etapa 8
Neste arquivo iremos colar o seguinte:
 ServerAdmin [email protected] DocumentRoot / var / www / html / joomla / ServerName domain.com ServerAlias ​​www. domain.com ErrorLog $ {APACHE_LOG_DIR} /error.log CustomLog $ {APACHE_LOG_DIR} /access.log combinado Opções FollowSymlinks AllowOverride Todos Requer todos concedidos 

PROLONGAR

Etapa 9
Salvamos as alterações usando a seguinte combinação de teclas:

Ctrl + O

Saímos do editor usando:

Ctrl + X

Etapa 10
Habilitamos o host virtual com os seguintes comandos:

 sudo a2ensite joomla.conf sudo a2enmod reescrever
Etapa 11
Reiniciamos o Apache:
 sudo systemctl restart apache2 

PROLONGAR

6. Como acessar o cpanel Joomla

Passo 1
Uma vez que essas etapas estejam configuradas, estaremos prontos para acessar o Joomla !, para isso vamos a um navegador da web e digite a seguinte sintaxe:

 http: // Computer_IP / joomla

PROLONGAR

Passo 2
Nesta janela inicial devemos configurar alguns aspectos como:

  • Linguagem a ser usada no Joomla!
  • Nome do site a ser criado
  • Opção para adicionar uma descrição
  • Nós inserimos o e-mail de contato
  • Nós inserimos nome de usuário e senha

etapa 3
Depois de definido, clicamos em Avançar e veremos:

PROLONGAR

Passo 4
Aqui, configuramos o seguinte:

  • Tipo de banco de dados a ser usado (deixamos a opção padrão)
  • Hospedagem que deve ser "localhost"
  • Usuário para acessar
  • Podemos adicionar senha
  • No campo "Banco de dados" entramos no banco de dados que criamos no MariaDB

Etapa 5
Clicamos em Avançar e veremos:

PROLONGAR

Etapa 6
Lá acessamos os parâmetros que devem ser instalados no Joomla !, na parte inferior encontramos mais detalhes:

PROLONGAR

Etapa 7
Depois de verificado, clicamos em "Instalar" para executar o respectivo processo:

PROLONGAR

Etapa 8
Quando isso terminar, veremos o seguinte:

PROLONGAR

Etapa 9
Lá temos duas opções que são acessar o site diretamente ou para a administração do Joomla, se clicarmos no site veremos o seguinte:

PROLONGAR

Etapa 10
Por segurança recomenda-se deletar a pasta de instalação, clicamos ali para acessar o site global:

PROLONGAR

Etapa 11
Quando as credenciais do usuário são inseridas, acessamos:

PROLONGAR

Etapa 12
Se formos para a opção "Administração" observaremos o seguinte:

PROLONGAR

Etapa 13
A partir daí temos todo o gerenciamento global do Joomla! e seus parâmetros para configurá-los conforme necessário:

PROLONGAR

Etapa 14
Se por algum motivo ao tentar acessar o Joomla! Nas etapas iniciais é gerado um erro de domínio, você tem a possibilidade de criar um domínio local no Ubuntu, para isso instalaremos primeiro o Nginx com o seguinte comando:

 sudo apt install nginx 

Etapa 15
Confirmamos o download e a instalação. Depois disso, iremos para o diretório executando:

 cd / var / www 
Etapa 16
Lá, concedemos as permissões de HTML:
 sudo chmod 777 html 

Etapa 17
Agora iremos ao explorer e localizaremos o caminho / var / www / html e lá criaremos a pasta com o nome do domínio, neste caso "site1":

PROLONGAR

Etapa 18
A próxima etapa será editar o arquivo / etc / hosts executando:

 sudo gedit / etc / hosts 
Etapa 19
No arquivo exibido, inserimos a seguinte linha:
 127.0.0.1 Site1 

PROLONGAR

Etapa 20
Salvamos as alterações e reiniciamos o Nginx executando. Depois disso, estaremos prontos para usar este domínio junto com o Joomla !.

 sudo service nginx restart 
Com Solvetic você aprendeu a instalar Joomla Ubuntu 19.04, 19.10 ou 20.04 de uma forma completa e abrangente para usar cada uma de suas funções.

wave wave wave wave wave