Instalando PHP + Apache + MySQL no Ubuntu

On 9 de março de 2015 by Rafael Camarda

Nessa postagem vamos iniciar aqui em nosso blog uma série de tutoriais sobre PHP, outra linguagem web que assim como o Ruby,  é amplamente utilizada nos mais diversos sites e aplicações web, dispensando até comentários ou uma história sobre ela. Então sem mais delongas, vamos ao nosso tutorial.

Focaremos no Ubuntu, sendo em outras distribuições o processo muito parecido. Faremos uma instalação rápida que não te trará problemas e em poucos minutos você já terá o seu ambiente pronto para ser usado.

Para se ter um servidor local em sua máquina com suporte ao uso de scripts do PHP com suporte a  criação e administração de Banco de Dados devemos instalar o LAMP –  Linux, Apache, MySQL e PHP – .

Abra o terminal e execute o comando abaixo:

[shell]sudo apt-get install mysql-server apache2 libapache2-mod-php5 php5 php5-mysql phpmyadmin [/shell]

Esse comando já instala todos os pacotes necessários para o funcionamento. Devemos apenas nos ater a algumas configurações, os passos são simples e sendo seguidos você não encontrará problemas:

  • Não deixe a senha para o banco de dados MySQL em branco!
  • Servidor a ser configurado: Apache 2.
  • Configurar a base de dados para phpmyadmin com dbconfig-common? Sim
  • Quando for perguntando sobre a senha de root do BD, digite aquela escolhida no item 1.
  • Quando for perguntado sobre a senha para o usuário phpmyadmin é altamente recomendável que se escolher uma senha diferente da do root. Esse usuário também tem acesso administrativo ao BD.

 

Agora já podemos testar se todas as configurações funcionaram perfeitamente em nosso sistema. Digite em seu navegador:

127.0.0.1/phpmyadmin

Tendo o  phpmyadmin abrido corretamente, podemos seguir em frente. Caso após a instalação, você não consiga obter acesso ao phpmyadmin, esses comandos podem resolver:

[shell]sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin[/shell]

[shell]sudo /etc/init.d/apache2 restart[/shell]

Se mesmo assim você não conseguir acesso, repita todos os passos acima.

Agora iremos configurar as permissões do diretório do Apache para que você possa ler,criar e excluir os arquivos. Daremos essas permissões aos  usuários para que  tenham acesso ao local onde se encontram os arquivos em nosso servidor, ou seja, em “/var/www/”.

Execute o seguinte comando, liberando o acesso a pasta para todos os grupos de usuário

[shell]sudo chmod -R 777 /var/www/[/shell]

Se a permissão foi concedida, como um usuário normal você poderá criar o arquivo teste.php com o seguinte comando:

[shell]echo -e ‘<?php phpinfo(); ?>’ > /var/www/teste.php[/shell]

 

Por fim, podemos testar agora acessando “http://localhost/teste.php”, se tudo estiver ocorrido normalmente, você terá na tela:

php.jpg

Após isso, tudo deve se encontrar funcionando perfeitamente. Quaisquer dúvidas ou comentários são bem vindos logo abaixo e tentaremos responderemos sempre que possível. Até o próximo tutorial!

Deixe um comentário

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