Skip to content
Jun 8 / K

Test

Jan 17 / K

asas

asasdasd

Jan 9 / K

asdas

asdsad

Jan 9 / K

asdasd

asdasd

Jan 9 / K

aasd

asdasd

May 9 / K

Teste

teste

Feb 2 / K

Technorati

5FNGVKVCQM7X

Oct 9 / K

teste

teste

Jul 12 / K

Tutorial DB_OO3/Mogul – 2. Setup inicial

Este post é o segundo do tutorial DB_OO3/Mogul.

Ainda na parte seca do trabalho, é preciso instalar um sistema base. A explicação aqui é ligeiramente inclinada para Gentoo, mas deve aplicar-se facilmente a outras distribuições linux ou mesmo BSD.

É preciso ter instalados apache 2, php 5, extensão memcached para o php e memcache (emerge apache php memcached pecl-memcache). As minhas use flags são estas.

Primeiro, apontar o htmldocs.org para a máquina local: Editar o /etc/hosts e acrescentar:

127.0.0.1 htmldocs.org

Depois, criar o directório onde vamos colocar os ficheiros:

mkdir -p /var/www/vhosts/htmldocs.org

Colocar o ficheiro de definição do virtual host na configuração do apache:

wget -O /etc/apache2/vhosts.d/10_htmldocs.org.conf http://files.sergiocarvalho.com/2008/10_htmldocs.org.conf

Verificar o ficheiro /etc/conf.d/apache2 e ver que a variável APACHE2_OPTS tem algures “-D DEFAULT_VHOST”. Então, fazer restart ao apache (/etc/init.d/apache2 restart). Esta página: http://htmldocs.org/ deve dar uma listagem de ficheiros (sem qq ficheiro, claro).

Agora, instalar a estrutura de directórios base:

wget -O - http://files.sergiocarvalho.com/2008/helloWorld.tbz2 | tar xjvf – -C /var/www/vhosts/htmldocs.org

E instalar as packages PEAR:

pear channel-discover pear.sergiocarvalho.com
pear install sergiosgc/DB_OO3
pear install sergiosgc/HTML_Template_PXT
pear install sergiosgc/Cache_Page
pear install sergiosgc/Mogul

No final, esta página: http://htmldocs.org/ deve dar o belo do hello world.

Segunda-feira escrevo o passo seguinte.

Jul 12 / K

Ah, bom

Não dava para o Scott Adams se ter saído com isto há um mês atrás?