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_IPEtapa 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_installationPasso 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 -pPasso 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 / JoomlaPasso 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.confEtapa 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 reescreverEtapa 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 / wwwEtapa 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 / hostsEtapa 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 restartCom 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.