Instalando Apache2, MySQL e PHP5 no Debian 8 Jessie




LAMP

 

Vamos ver como configurar um servidor LAMP (Linux, Apache, MySQL e PHP) no Debian 8 Jessie.

 

1 – Instalando o MySQL 5.

apt-get install mysql-server mysql-client

Durante o processo de instalação será solicitado que você digite a senha de root do MySQL

New password for the MySQL “root” user: <– digite sua senha
Repeat password for the MySQL “root” user: <– repita sua senha

2 – Instalando o Apache2.

apt-get install apache2

Agora acesse o navegador e digite “localhost” ou o ip do seu servidor, no meu caso ficou http://localhost. Você deverá ver uma página como esta:

apache2

Se esta página apareceu pra você significa que seu Apache foi instalado corretamente e está tudo ok.

Algumas informações importantes sobre o Apache:

– Diretório default para hospedar paginas e sites no Debian: /var/www

– Arquivo de configuração: /etc/apache2/apache2.conf

– Configurações adicionais são armazenadas nos subdiretórios:

/etc/apache2

/etc/apache2/mods-enabled (para módulos)

/etc/apache2/sites-enabled (para virtual hosts)

/etc/apache2/conf-enabled

 

3 – Instalando PHP5.

Vamos instalar o PHP e também o módulo para Apache com o seguinte comando:

apt-get install php5 libapache2-mod-php5

Agora iremos reiniciar o Apache:

service apache2 restart

Testando e obtendo detalhes sobre nossa instalação do PHP5

Crie o seguinte arquivo:

vi /var/www/html/info.php

E insira este conteúdo:

<?php
phpinfo();
?>

Agora acesse novamente o endereço de seu servidor através do navegador e acrescente /info.php no final. No meu caso ficou assim http://localhost/info.php

php5

Como você pode perceber o PHP está instalado e rodando corretamente. Você pode observar também todos os módulos que estão habilitados no PHP. Note que não temos o MySQL aparecendo aí.

 

4 – Obtendo suporte ao MySQL no PHP5.




Instale os seguintes pacotes:

apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-pspell php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Você pode pesquisar por outros módulos PHP com o comando:

aptitude search php5

Agora reinicie o Apache:

service apache2 restart

Dica: melhore a velocidade de suas páginas com o APCu. APCu é um free PHP opcode cacher que faz cache e optimiza páginas PHP. Você pode instalar através do seguinte comando:

apt-get install php5-apcu

Reinicie novamente o Apache:

service apache2 restart

E acesse novamente a página de informações do PHP:

mysql

5 – Instalando o PhpMyAdmin.

O PhpMyAdmin é uma intarface web para administração de banco de dados do MySQL Server. Você pode fazer a instalação através do seguinte comando:

apt-get install phpmyadmin

Será solicitado as seguintes informações:

Web server to reconfigure automatically: <– apache2
Configure database for phpmyadmin with dbconfig-common? <– Yes

Digite uma senha para o usuário root do MySQL

Quando solicitar uma senha para Aplicação MySQL para phpmyadmin, você pode deixar em branco e então o sistema irá gerar uma senha aleatória ou você pode digitar uma senha e confirmar a nova senha na sequência.

Após a instalação, você poderá acessar o PhpMyAdmin inserindo no navegador o ip do seu servidor e adicionar no final /phpmyadmin. No meu caso ficou assim: http://localhost/phpmyadmin

phpmyadmin

Pronto galera. Se tudo deu certo você acaba de configurar seu servidor LAMP.

Não esqueçam de deixar seus comentários.

Um abraço a todos!

Claudio Maciel

www.esperanca.com.br




Facebooktwittergoogle_plusredditpinterestlinkedinmail
Esta entrada foi publicada em Debian, Linux, Sem categoria e marcada com a tag , , , , , , , , . Adicione o link permanente aos seus favoritos.

6 respostas a Instalando Apache2, MySQL e PHP5 no Debian 8 Jessie

  1. Willians da Silva Francisco disse:

    Funcionoooooooou!

    Funcionou perfeitamente no meu DEBIAN 8, só faltou mencionar que o usuário para o primeiro acesso ao phpMyAdmin, é o próprio phpMyAdmin.

    Valeu, muitíssimo obrigado.

    :-p

  2. André Luiz de Ávila disse:

    O phpmyadmin não funcionou. Dá erro HTTP ERROR 500.
    Tem alguma ideia do que pode ser?
    Segui o tutorial passo-a-passo, nada foi mudado.

  3. Nélzio Sitoe disse:

    Valeu cara. Funcionou certinho no meu Debian.

  4. Adriano de Oliveira disse:

    Parabéns, me ajudou muito. Estou começando com o Debian pra sair dos rpms.
    Valeu mesmo.

  5. Sr Ramos disse:

    Funcionou Perfeitamente, obrigado!

  6. luiz disse:

    muito bom seu tutu , parabéns ! simples e objetivo !

Deixe uma resposta

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