Instalando LAMP (Linux + Apache + MySql + PHP) e PHPMyAdmin no Elementary OS 0.4 Loki (64-bit)

#Introdução

 

Neste tutorial instalaremos Apache, MySQL, PHP e PHPMyAdmin no Elementary OS 0.4 Loki (64-bit). Essas configurações serão feitas via terminal. Caso seja iniciante, não se assuste, os procedimentos estão bem detalhados abaixo.

Meu sistema estava nas seguintes condições, no momento da instalação:

#Idioma em Inglês;
#Atualizado;

 

1) Atualize seu sistema, com os seguintes comandos:

a) Atualizar lista de pacotes:

sudo apt update

b) Atualizar distro:

sudo apt dist-upgrade

 

#Instalando o Apache

 

1) Instalar Apache:

sudo apt install apache2

 

Vamos testar!

Abra o seguinte endereço, no navegador: http://localhost

Deverá aparecer a página padrão do Apache.

apache2

 

#Instalando o MySQL

 

1) Instalar MySQL:

sudo apt install mysql-server php-mysql

Durante a instalação, será solicitado que você crie a senha do usuário root do MySql.

captura-de-tela-de-2016-10-10-124710

2) Em seguida, execute:

sudo mysql_secure_installation

a) Nesta etapa, será solicitada a senha do usuário root; nesse caso, digite a senha que configurou na instalação do MySql.

b) Agora, apenas clique no “enter”.

OBS: Este script deixa o MySql mais seguro em modo de produção, removendo alguns padrões.

 

#Instalando o PHP

 

1) Instalar o PHP:

sudo apt install php libapache2-mod-php php-mcrypt

 

2) Configurar o Apache para ler o arquivo “index.php” primeiro.

sudo nano /etc/apache2/mods-enabled/dir.conf

Coloquei o index.php em primeiro:

<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>

Aperte CTRL+X (para sair), clique em Y ou S (pra salvar) e ENTER (para manter o mesmo nome do arquivo).

Em seguida, reinicie o Apache:

sudo service apache2 restart

ou

sudo /etc/init.d/apache2 restart

 

Vamos testar!

1) Dar permissão no diretório www:

sudo chmod 777 /var/www

 

2) Criar um arquivo info.php no diretório www com a função phpinfo().

sudo nano /var/www/html/info.php
<?php
phpinfo();
?>

Aperte CTRL+X (para sair), clique em Y ou S (pra salvar) e ENTER (para manter o mesmo nome do arquivo).

 

3) Abra o seguinte endereço, no navegador: http://localhost/info.php

Deverá aparecer a seguinte página:

php

#Instalando o PHPMyAdmin

 

1) Digite o seguinte comando:

sudo apt install phpmyadmin

 

2) Quando abria a janeja a seguir:

captura-de-tela-de-2016-10-10-125251

a) Certifique-se de marcar Apache2 (com a barra de espaço, mostrando o asterístico, como na imagem acima.) para ser o servidor

b) Depois, marque <Sim> ou <Yes> quando for perguntado se deseja utilizar dbconfig-common para configurar o banco de dados.

c) Crie uma senha root para o banco de dados, quando solicitado.

d) Crie uma senha de acesso ao PHPMyAdmin, quando solicitado.

 

Vamos testar!

Abra o seguinte endereço, no navegador: http://localhost/phpmyadmin

Deverá aparecer a página de login do phpMyAdmin:

screenshot-from-2016-10-10-093018

Tudo pronto!

 

#”Pubrema!”

Caso não apareça a tela, ao tentar acessar http://localhost/phpmyadmin, faça o seguinte:

1) Digite:

sudo nano /etc/apache2/apache2/config

 

2) Adicione esta linha de código ao final do arquivo:

Include /etc/phpmyadmin/apache.conf

 

3) Salve o arquivo:

a) Aperte CTRL+X (para sair), clique em Y ou S (pra salvar) e ENTER (para manter o mesmo nome do arquivo).

b) Reinicie o Apache:

sudo service apache2 restart

ou

sudo /etc/init.d/apache2 restart

Comunicar erros, críticas e sugestões:
contato@abraaobatista.com / 95 99155-1380 (whatsapp)
Siga-me no twitter.com/oabraaobatista

 

Um beijo na teta esquerda.

2 Comentários

  1. Excelente!

  2. Deu tudo certo, obrigado 🙂

Adicionar comentário