Passo-a-passo como criar um servidor web Apache2, PHP5, MySQL, PHPMyAdmin “LAMP” no Debian 8

Esse tutorial vai em especial para os estagiários! 😀

Distribuição utilizada: Debian 8 Jessie / Instalação Limpa

Antes de começar  vamos atualizar nosso repositório / pacotes já instalado.

# apt update
# apt upgrade
# apt install apache2 libapache2-mod-php5 php5 mysql-server phpmyadmin

Instale todos os pacotes dependentes. (S)

screenshot_20160924_092925

Sete a senha do root do mysql, está senha não é a senha do usuário root do sistema e sim uma senha que você vai estar criando para seu usuário root do mysql!

screenshot_20160924_093012

Repita a senha.

screenshot_20160924_093033

Selecione a opção apache2.

screenshot_20160924_093047
Configurando o phpmyadmin:
Responda sim.

screenshot_20160924_093330

Informe a senha do administrador que no caso é nosso usuário root do MYSQL que informamos anteriormente.

screenshot_20160924_103820

Agora você vai digitar uma senha para o usuário chamado phpmyadmin.

screenshot_20160924_093509

Repita a senha.

screenshot_20160924_093530

Instalação concluída!

Acesse http://ip-do-seu-servidor/

screenshot_20160924_094733

Acesse http://ip-do-seu-servidor/phpmyadmin

screenshot_20160924_095016

screenshot_20160924_095023
Agora vamos habilitar o mod_rewrite do Apache que é muito utilizado. Este é um módulo do Apache que utiliza um mecanismo baseado em regras de reescrita.

Diretório de configurações do Apache fica em /etc/apache2/

Vamos ao comando para habilita-lo:

# a2enmod rewrite

A página que vimos ao abri o ip do nosso servidor no navegador fica no diretório /var/www/html, isso está sendo informado no arquivo default do apache que fica em /etc/apache2/sites-enabled/000-default.conf, e para que nosso mod_rewrite funcione corretamente será necessário adicionar alguma linhas.

Edite o arquivo /etc/apache2/sites-enabled/000-default.conf (vou usar o editor vim, que não vem instalado por padrão no sistema, mas se você pode usar qualquer edito ex o nano)

# vim /etc/apache2/sites-enabled/000-default.conf

Adicione abaixo de “DocumentRoot /var/www/html o seguinte:

	
	<Directory /var/www/html/>
    		Options FollowSymLinks
    		AllowOverride All
	</Directory>

screenshot_20160924_095440

Agora precisamos restartar nosso apache para que tenha efeito nossas alterações.

# /etc/init.d/apache2 restart

Existe também a opçao de restart um serviço utilizando o comando # service

# service apache2 restart

Porém eu sou mais fã do velho /et/init.d/…

Pronto! Seu servidor está proto para a “diversão”.

Rudimar Remontti

Trabalho atualmente como Gerente de Redes em um Provedor de Internet no Rio Grande do Sul.

Você pode gostar...

8 Resultados

  1. TARCISIO disse:

    Poderia ter um botão de joia 🙂
    Me ajuda muito esse tutorial.

    Grato!

  1. 1 de outubro de 2016

    […] / 2000:fff:250:250:0::2 (ns1) SERV DNS SLAVE -> 250.250.0.3 / 2000:fff:250:250:0::3 (ns2) SERV WEB + FTP* -> 250.250.0.4 / 2000:fff:250:250:0::4 (www,ftp) SERV ZABBIX * -> 250.250.0.5 / […]

  2. 29 de dezembro de 2016

    […] Será necessario a instalação do Apache2, PHP5, MySQL você pode seguir o tutorial Passo-a-passo como criar um servidor web Apache2, PHP5, MySQL, PHPMyAdmin “LAMP” no Debian 8 […]

  3. 13 de janeiro de 2017

    […] Será necessario a instalação do Apache2, PHP5, MySQL você pode seguir o tutorial Passo-a-passo como criar um servidor web Apache2, PHP5, MySQL, PHPMyAdmin “LAMP” no Debian 8 […]

  4. 2 de fevereiro de 2017

    […] no mesmo servidor) 2 – Debian 8 Jessie recomendo uma instalação limpa do Debian 3 – Serviço Web Rodando 4 – Servidor Atualizado: # apt update && apt […]

  5. 20 de fevereiro de 2017

    […] Passo-a-passo como criar um servidor web Apache2, PHP5, MySQL, PHPMyAdmin “LAMP” no Debian 8 […]

  6. 11 de maio de 2017

    […] uma instalação limpa do Debian (Debian 8 Jessie / Instalação Limpa) 1 – Serviço Web Rodando (Passo-a-passo como criar um servidor web Apache2, PHP5, MySQL, PHPMyAdmin “LAMP” no Debian 8) 4 – Servidor […]

  7. 19 de junho de 2017

    […] utilizada: Debian 8 Jessie & / Debian 9 Stretch – Instalação Limpa Versão Apache: 2.4.10 […]

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *