Como Instalar Apache, PHP, MySql e PHPMyadmin no Ubuntu e derivados

Existem várias formas de estruturarmos nosso ambiente de desenvolvimento para termos um servidor web, um banco de dados, php e qualquer outra dependência.

Atualmente as boas práticas sugerem uso do docker e dos containers, onde é possível ter vários ambientes com as mais diversas configurações de acordo com a necessidade de cada projeto.

Mas existem situações onde é necessário um ambiente mais tradicional com Apache, PHP e MySql.

Veja no vídeo a seguir como instalar Apache, PHP, MySql e PHPMyadmin.

Temos duas formas de fazer a instalação, uma serviço por serviço ou seja, instalar o apache, depois o mysql e assim por diante ou usar um pacote que já instala tudo de uma vez. Como a ideia é simplificar as coisas vamos pelo modo mais fácil.

Passo 1: Atualizar Sistema

sudo apt update && sudo apt upgrade -y

Passo 2: Instalar Pacote LAMP

sudo apt install lamp-server^

Passo 3: Verificar serviço Apache

sudo service apache2 status

Abra seu navegador e entre com o endereço http://localhost.

Passo 4: Verificar PHP

php -v

Para testar o PHP crie um arquivo na raiz do servidor.

sudo nano /var/www/html/info.php

Insira o código abaixo no arquivo info.php.

<?php
phpinfo();

Volte ao navegador e entre com o endereço http://localhost/info.php.

Passo 5: Configurar Servidor MySql

sudo mysql -p -u root

Em seguida vamos criar nosso usuário com todos os privilégios para criação e gerenciamento dos bancos de dados.

CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'senha'
GRANT ALL ON *.* TO 'usuario'@'localhost';

Por fim reinicie o serviço MySql.

sudo service mysql restart

Passo 6: Instalar PHPMyadmin

sudo apt install phpmyadmin

Para testar pelo navegador acessamos o endereço http://localhost/phpmyadmin.

Com estes passos você terá um ambiente completo no seu Ubuntu.

Valeu e até a próxima!

Compartilhe essa ideia!
Copyright © – Nerd Livre. Todos os direitos reservados.