1 – Atualizar o Sistema
Acrescentar ( caso necessário ) as sources abaixo ao arquivo /etc/apt/souces.list

Como? No terminal digite:

sudo apt-get /etc/apt/sources.list


Insira ( caso necessário, ou seja, se ainda não existirem ) as 2 linhas a seguir:

deb packages.dotdeb.org stable all
deb-src packages.dotdeb.org stable all

Volte ao terminal e digite:

apt-get update


e após:

apt-get upgrade



2 – Instalando PHP, MySQL e Apache2
Podemos instalar os pacotes básicos apenas e se houver necessidade mais alguns:

Como? No terminal digite:
sudo apt-get install apache2 php5 libapache2-mod-php5
mysql-server mysql-client php5-mysql mysql-common


Outros pacotes que podem ser instalados:
apt-get install libapache2-mod-perl2 php5-cli php5-cgi
php5-common php5-curl php5-dev php5-gd php5-imap php5-ldap
php5-odbc php-auth


3 – Start, Stop nos servidores
Podemos iniciar os serviços do Apache e do MySQL, respectivamente com os comandos:
sudo /etc/init.d/apache2 start
sudo /etc/init.d/mysql start


Podemos parar os serviços do Apache e do MySQL, respectivamente com os comandos:
sudo /etc/init.d/apache2 stop
sudo /etc/init.d/mysql stop


4 – Testando
Se tudo tiver corrido bem, a esta altura você terá o Apache, PHP e o MySQL instalados e configurados. Como saber se deu tudo certo?

Terá sido criado um diretório /var/www ( comando para entrar no diretório: cd /var/www )

Dentro dele há um arquivo index.html. Delete-o com o comando sudo rm index.html.

Crie um novo arquivo chamado index.php assim:

sudo gedit index.php


O conteúdo do arquivo deve ser:
  1. <?php
  2. phpinfo();
  3. ?>


Salve o arquivo, vea até o seu browser ( Firefox, Chrome, Opera, … ) e digite:

localhost


Uma tela com informações sobre seu ambiente PHP deve aparecer.


5 – Uma ferramenta extra: phpmyadmin
O phpmyadmin é uma interface web desenvolvida em PHP para gerenciamento do seu banco de dados MySQL. Sua instalação também é muito simples. Após todo o ambiente acima instalado, vá ao seu terminal e digite:

sudo apt-get install phpmyadmin

Você será questionado para saber que sevidor está usando ( escolha apache2 ) e será solicitado que informe a senha do root ( usuário principal do MySQL ). Não se esqueça da senha que escolher, sugiro, se não for um ambiente de produção colocar root como senha também.

Teste o funcionamento, no browser:

localhost/phpmyadmin


Comentários

 


Você precisa realizar login pelo Facebook para enviar posts, comentários, apagar posts ou baixar posts em PDF. Para isso, clique no botão "Login no facebook".



Receba os posts por email: (?)

Conheça o Adianti Framework para PHP:

  • Desenvolvimento com componentes;
  • Formulários e datagrids.
  • Versão Web e Desktop (Gtk);
  • Multiplataforma;
  • Desenhe as interfaces;
  • IDE própria (Adianti Studio).
Ver detalhes...

Tenha mais produtividade com:

Adianti Studio: IDE para PHP

  • Leve e rápido;
  • Syntax highlight;
  • Gerência de projetos;
  • Navegação em banco de dados;
  • Autocomplete e plugins.
Mais informações...