domingo, 17 de janeiro de 2010

Apache2, MySQL5 e PHP5 no GNU/Linux

Uma das vantagens de se usar um sistema operacional livre, é a oportunidade de se chegar a um mesmo resultando usando vários caminhos diferentes. Embora ja tenha aqui no blog uma dica de como "Instalar o apache2, o php5 e o mysql5 no ubuntu", vou apresentar uma outra forma de fazer isso, bem simples também, dica do Cacá, que estava com preguiça de postar aqui no blog mas liberou um passo a passo para disponibilizar a todos. Essa instalação serve não apenas para o Ubuntu, mas qualquer distribuição derivada do Debian.

Começando por todos aqueles requisitos que o Joandson ja colocou, como abrir um terminal e blá blá blá, sempre é bom dar um sudo apt-get update antes de começar, mas vamos direto ao que interessa:

Para todos os comandos é importante estar como usuário root, para isso:

$sudo su

e colocar a senha, caso não esteja e não queira ficar, basta acrescentar o sudo antes de cada comando, exemplo:

$sudo apt-get install apache2



Apache


#apt-get install apache2


Módulo do php pra se integrar com o Apache:


#apt-get install php5 libapache2-mod-php5


Reiniciando o Apache:


/etc/init.d/apache2 restart



Pronto, simples né, vamos agora para a instalação do MySQL:


Mysql


#apt-get install mysql-server mysql-client


Ele vai mandar configurar a senha, pode deixar em branco mesmo, atenção, ele vai pedir a senha várias vezes, mas é só deixar em branco e continuar, não há problema nisso.


Modulo do php pra se integrar com o mysql:


#apt-get install php5-mysql



Agora partimos para o PHPmyAdmin


PHPmyAdmin


#apt-get install phpmyadmin


Esse é mais chato de configurar, ele vai perguntar se você quer instalar o banco do PMA, diga que sim e se quer por uma senha para ele, diga que não.


Sobre a parte dos módulos, talvez o apt já instale, portanto, se você digitar os comandos, e aparecer pacote já instalado, já sabe.


Depois de tudo instalado tem mais algumas coisas só para verificar se está tudo ok:


#apt-get install php5 libapache2-mod-php5

#apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin



Agora é só testar:


Cria um arquivo pelo terminal:


#gedit /var/www/teste.php


Cola isso dentro dele (mas tire o espaço entre o < ? e o ? >):

< ? php phpinfo(); ? >


Salve como teste.php e acesse:


http://localhost/teste.php


Nessa página vai aparecer a tela do phpinfo e pronto, só começar a trabalhar ;-)




Dicas:

1-)Há várias opções de editores para o php, um deles é o gPHPEdit, para instalar é só colocar no terminal:

$sudo apt-get install gphpedit


2-)É bom também dar permissão de escrita global pra pasta /var/www, se não você só poderá usar como root, mas isso fica a critério de cada um, para isso coloque no terminal:


$sudo nautilus


quando abrir o gerenciador de arquivos, vai em /var/www clica com o botão direito -> propriedades -> permissões e da permissão de escrita aos grupos que aparecerem.

Nenhum comentário:

Postar um comentário