Como instalar LAMP e PHPMyAdmin no Ubuntu 18.04

A versatilidade dos sistemas operativos Linux dá-nos a possibilidade de expandir ao máximo as capacidades da organização, contando com a possibilidade de instalar milhares de aplicações e serviços gratuitos para a gestão e administração de todos os processos, utilizadores e parâmetros do sistema. Dentro deste mundo de possibilidades, temos a compilação LAMP, que nos dá a oportunidade de gerenciar bancos de dados, serviços da web e muitos mais serviços de forma centralizada.

Por meio deste tutorial, aprenderemos como instalar o LAMP e o phpMyAdmin no Ubuntu 18.04. Caso você não tenha o Ubuntu 18.04, podemos instalá-lo a partir do seguinte link:

O que é LAMPLAMP (Linux, Apache, MySQL e PHP), é um conjunto de software de código aberto, que pode ser instalado em conjunto para permitir que um servidor hospede sites e aplicativos dinâmicos. Na verdade, LAMP é um acrônimo que significa um sistema operacional Linux com um servidor Apache. Os dados do site são armazenados no banco de dados MySQL e o conteúdo dinâmico é processado com PHP.

Essas descrições são basicamente:

LinuxÉ o sistema operacional que constitui a primeira camada dessa estrutura. O Linux estabelece a base para o modelo LAMP.

ApacheRefere-se ao software de servidor da web, normalmente o Apache Web Server. E sua função é traduzir dos navegadores da web para o site correto.

MySQLO MySQL é responsável por armazenar detalhes que podem ser consultados por meio de scripts para realizar a construção de um site.

PHPPHP é a linguagem de programação que permitirá que sites e aplicativos da web sejam executados no Linux.

O que é phpMyAdminO phpMyAdmin foi desenvolvido como uma ferramenta de software livre, escrita em PHP, e que tem por objetivo auxiliar na gestão e gestão do MySQL através da web. phpMyAdmin tem suporte para um conjunto diversificado de operações em MySQL e MariaDB.

As operações mais usadas, como gerenciamento de bancos de dados, tabelas, colunas e muito mais, podem ser realizadas por meio da interface de usuário do phpMyAdmin, embora ainda seja possível executar diretamente qualquer instrução SQL.

Recursos do PhpMyAdmin

  • Interface intuitiva da web
  • Suporte para a maioria dos recursos do MySQL
  • Você pode exportar dados para vários formatos como CSV, SQL, XML, PDF, ISO / IEC 26300 - Texto e planilha de OpenDocument, Word, LATEX e outros
  • Importar dados de CSV e SQL
  • É a capacidade de gerenciar vários servidores
  • Criação de gráficos de um layout de banco de dados em vários formatos
  • Crie consultas complexas usando Query-by-example (QBE)
  • Pesquisa global em um banco de dados ou um subconjunto dele

Agora veremos como instalar essas ferramentas úteis no Ubuntu 18.04.

1. Instale o Apache no Ubuntu 18.04

Passo 1
O primeiro passo é atualizar todos os pacotes do sistema e para isso executamos o seguinte comando:

 atualização do apt sudo 
Passo 2
Depois de atualizado, prosseguimos com a instalação do Apache executando a seguinte linha. Entramos com a letra S para confirmar o download e instalação do Apache.
 sudo apt install apache2 

PROLONGAR

etapa 3
Assim que o processo de instalação do Apache for concluído no Ubuntu 18.04, o serviço Apache deve iniciar automaticamente e será habilitado para ser iniciado no momento da inicialização do sistema operacional. Isso pode ser verificado, se está ativo e funcionando, usando o seguinte comando:

 sudo systemctl status apache2

PROLONGAR

Passo 4
Podemos verificar se seu status está ativo e em execução. Agora, será necessário configurar o firewall para habilitar e abrir as portas 80 e 443 a fim de permitir solicitações de conexão do cliente ao servidor web apache através de HTTP e HTTPS respectivamente, para isso executamos o seguinte:

 sudo ufw allow 80 / tcp sudo ufw allow 443 / tcp 
Etapa 5
Depois disso, recarregamos o serviço Apache executando o seguinte:
 sudo ufw recarregar 

PROLONGAR

Etapa 6
Depois disso, devemos validar o endereço IP do nosso servidor usando o comando "ifconfig" e para verificar se o Apache funciona e se foi instalado corretamente vamos acessar um navegador e lá executamos o seguinte:

 http: // nome_do_domínio / OU http: // IP_do_servidor /

2. Instale MariaDB no Ubuntu 18.04


A próxima etapa é instalar o MariaDB, que é um sistema de gerenciamento de banco de dados de código aberto gratuito e de alto desempenho.

Passo 1
Para a sua instalação vamos fazer o seguinte. Entramos com a letra S para confirmar o download e instalação do MariaDB no Ubuntu 18.04.

 sudo apt install mariadb-server mariadb-client

PROLONGAR

Passo 2
Os serviços MariaDB devem iniciar automaticamente após a instalação, para verificar esse status, vamos executar o seguinte:

 sudo systemctl status mysql 

PROLONGAR

etapa 3
Por padrão, a instalação do MariaDB não é segura, para garantir que você precisa executar um script de segurança que está incluído no pacote. Você será solicitado a definir uma senha de root para que ninguém mais possa entrar no MariaDB. Para proteger o MariaDB, vamos executar o seguinte:

 sudo mysql_secure_installation 
Passo 4
As perguntas a serem respondidas, junto com suas respostas, são:
 Definir senha de root? [S / n]: y Remover usuários anônimos? (Pressione y | Y para Sim, qualquer outra tecla para Não): y Desautorizar login de root remotamente? (Pressione y | Y para Sim, qualquer outra tecla para Não): y Remover banco de dados de teste e acessá-lo? (Pressione y | Y para Sim, qualquer outra tecla para Não): y Recarregar tabelas de privilégios agora? (Pressione y | Y para Sim, qualquer outra tecla para Não): y

PROLONGAR

3. Instale o PHP no Ubuntu 18.04

Passo 1
Agora, vamos instalar o PHP, cujo padrão é PHP 7, e outros módulos para implementações da web usando o seguinte comando. Entramos com a letra S para confirmar o download e instalação do PHP e seus add-ons.

 sudo apt install php php-common php-mysql php-gd php-cli 

PROLONGAR

Passo 2
Depois de instalar o PHP, será possível testar a configuração do PHP criando uma página info.php simples na raiz do documento do servidor web, executando o seguinte comando:

 echo "" | sudo tee /var/www/html/info.php 

PROLONGAR

etapa 3
Agora, voltamos a um navegador e executamos uma das seguintes linhas:

 http: //domain_name/info.php OU http: // server_IP / info.php

PROLONGAR

4. Instale phpMyAdmin no Ubuntu 18.04

Passo 1
Agora vamos instalar o phpMyAdmin para gerenciar os bancos de dados MySQL / MariaDB a partir de um navegador web, para isso vamos executar o seguinte comando:

 sudo apt install phpmyadmin 

PROLONGAR

Passo 2
Entramos com a letra S para confirmar o download e durante o processo de instalação veremos uma série de perguntas como:
Escolha o servidor da web que deve ser configurado automaticamente para executar o phpMyAdmin:

PROLONGAR

etapa 3
Clique em OK e depois veremos o seguinte:

PROLONGAR

Passo 4
Selecionamos a opção Sim e pressionamos Enter. Agora configuramos a senha do MySQL do phpMyAdmin:

PROLONGAR

Etapa 5
Confirmamos o mesmo:

PROLONGAR

Etapa 6
Desta forma, instalamos o phpMyAdmin no Ubuntu 18.04. Agora devemos reiniciar o serviço executando o seguinte:

 sudo systemctl restart apache2 
ObservaçãoSe o pacote PhpMyAdmin não foi habilitado para funcionar com o servidor web apache automaticamente, será necessário executar os seguintes comandos para copiar o arquivo de configuração apache phpmyadmin localizado em / etc / phpmyadmin / para o diretório de configurações disponíveis do servidor web apache / etc / apache2 / conf-available / e então ative-o usando o utilitário "a2enconf" e reinicie o serviço Apache assim:
 sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin sudo systemctl reiniciar apache2

Etapa 7
Uma vez que isso seja definido, podemos acessar o phpMyAdmin usando qualquer uma das seguintes opções.

 http: // domain_name / phpmyadmin OU http: // server_IP / phpmyadmin

Etapa 8
Lá, definimos o idioma a ser usado e inseriremos as credenciais de root para acesso. Clique em Continuar e assim acessaremos o console do phpMyAdmin para realizar todas as etapas necessárias:

PROLONGAR

Etapa 9
Se quisermos criar um novo usuário para acessar o phpMyAdmin, vamos executar a seguinte linha:

 sudo mysql -u root -p 
Etapa 10
Entramos com nossa senha e agora devemos executar cada linha em sua ordem desta forma. Então criamos um usuário chamado "admin".
 CRIAR USUÁRIO 'admin' @ 'localhost' IDENTIFICADO POR 'Senha'; GRANT ALL PRIVILEGES ON *. * TO 'admin' @ 'localhost' COM GRANT OPTION; PRIVILÉGIOS DE FLUSH; Saída;
Como podemos ver, LAMP e phpMyAdmin é uma alternativa útil e simples, pior ainda poderosa, para gerenciar bancos de dados e servidores web de forma totalmente dinâmica, com ótimas funcionalidades e simplicidade.

wave wave wave wave wave