segunda-feira, 3 de agosto de 2009

Instalando e configurando apache22+php5 via ports

Instalando e configurando Apache22, php5


Como vai pessoal, tudo bem?

Neste post irei passar como se instala alguns softwares importante para você poder desenvolver uma ferramenta web com o php.

Começaremos pelo software principal cuja finalidade é servir como servidor de páginas, chamado de Apache.

Primeiro passo: Leia o artigo como atualizar seu ports.

Segundo passo: Após seu ports estar corretamente instalado execute estes comandos:

nina@root # cd /usr/ports/www/apache22
nina@root # make install clean

Terceiro passo: Adicionar a linha dentro do rc.conf para que o apache quando o servidor for reiniciado.

nina@root # vi /etc/rc.conf
coloque a linha deste modo "apache22_enable="YES"

Quarto passo: Instalando o PHP

nina@root # cd /usr/ports/lang/php5
nina@root # make install clean
Lembre-se de marcar o pacote apache modules
**Se você não marcar, não instalará a libphp5.so que logo mais abaixo você verá como utilizaremos ela.

Quinto passo: configurando apache

nina@root # vi /usr/local/etc/apache22/httpd.conf
"Procure por AddType"
"Adicione as linhas:"

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

LoadModule php5_module libexec/apache22/libphp5.so

Sexto passo: Caso você não tenha um servidor de dns configurado com registro de dominio e tudo mais, vai aqui uma dica:
Meu amigo faça o seguinte, cadastre em /etc/hosts o nome e dominio do seu server.
Exemplo:

Meu ip é 192.168.1.50 e minha máquina chama nina e meu dominio é rox.com
ficaria assim no /etc/hosts
192.168.1.50 nina nina.rox.com

Sétimo passo: PHP.INI

nina@root # cd /usr/local/etc
nina@root # cp php.ini-dist php.ini

Oitavo passo: Testando
primeiro vamos subir o apache

nina@root /usr/local/etc/rc.d/apache22 start

nina@root # cd /usr/local/www/apache22/data/
nina@root # echo "" > teste.php

Abra o Firefox ou qualquer outro navegor de preferência e coloque o ip do seu servidor web como este exemplo:
http:192.168.1.50/teste.php

Se você conseguiu abrir uma página contendo várias informações sobre o PHP parabéns você conseguiu instalar se não revise o post.

Pessoal acho que é isso, dúvidas, postem aeee...
Fui...

Como atualizar seu ports no Freebsd 7.x

Como atualizar seu ports

Pessoal tudo bem?


É muito simples atualizar o ports, mais antes é preciso saber seu equipamento está conseguindo sair para internet.
Caso positivo vamos lá:

Como root execute

Primeiro:
nina@root # portsnap fetch

Segundo:
nina@root # portsnap extract

Terceiro:
nina@root # portsnap update

Pronto já está atualizado seu ports e prontinho para detonar.
Mandem ver galera..