Servidor Web com NetBSD (Apache + PHP + MySQL + *)

cvs

Nesse pequeno artigo vamos tratar da rápida instalação de um servidor web usando como plataforma o singelo NetBSD e seu incrível pkgsrc.

[ Hits: 29.023 ]

Por: Thiago Alves em 10/09/2007 | Blog: http://www.seeufosseopresidente.com.br


Instalando e configurando Apache e PHP



Agora vamos instalar o php.

# cd /usr/pkgsrc/www/ap-php
# make install


Agora nessa brincadeira ele vai instalar o PHP e o Apache. Só esperar.

Depois que terminar a instalação, vamos instalar o módulo do mysql para o php.

# cd /usr/pkgsrc/databases/php-mysql
# make install


Configurando Apache:

Depois que terminar vamos configurar o apache:

Edite o arquivo /usr/pkg/etc/httpd/httpd.conf.

Adicione as seguintes linhas nos lugares pertinentes:

LoadModule php5_module /usr/pkg/lib/httpd/mod_php5.so
AddType application/x-httpd-php .php

Altere a opção DirectoryIndex no arquivo, adicionando o index.php, ficando assim:

DirectoryIndex index.html index.htm index.phtml index.php

Salve e saia do arquivo.

Configurando php.ini:

Agora vamos editar o php.ini adicionando o suporte ao mysql. Edite o arquivo que se encontra em /usr/pkg/etc/php.ini.

Adicione a linha:

extension=mysql.so

No lugar pertinente. Também edite a opção "short_open_tag = Off" para On, assim você poderá usar as tags <? ?> que no caso no php5 vem desativado por default e assim só funcionara se usar <?php . Tive uma dor de cabeça por conta disso.

Agora salve o arquivo e saia.

Testando

Crie o arquivo de testes:

# echo "<?php phpinfo(); ?>" > /usr/pkg/share/httpd/htdocs/teste.php

Inicie o apache:

# apachectl start

E acesse http://ip-do-servidor/teste.php

Deve aparecer algo assim.



Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalando e configurando MySQL
   3. Instalando e configurando Apache e PHP
   4. Adicione mais módulos
   5. Conclusão
Outros artigos deste autor

Gaim + Gaim Encryption - Bate-papo com segurança

Servidor web com CentOS + Apache

Sylpheed - a GTK+ based, lightweight, and fast e-mail client

Instalação e configuração do Gkrellm

Slackpkg, uma ótima ferramenta para Slackware

Leitura recomendada

Acelere o seu Squid com squid-prefetch - baixe as páginas antes dos seus usuários!

Tor Browser e Rede Tor no Arch Linux - Instalação e Utilização

VSFTPD + Usuários Virtuais + MySQL

Zebedee: Criando um túnel seguro entre máquinas

Virtual Host e Virtual Host Mod_Proxy

  
Comentários
[1] Comentário enviado por -Kaizoku- em 10/09/2007 - 18:45h

Pô, muito legal ^^'
gostei da idéia de usar o trio parada dura Apache + PHP + MySQL no netBSD, vou tentar aqui depois relato os "resultados" =D

[2] Comentário enviado por sergrodr em 20/09/2007 - 00:14h

Legal mesmo. Parabens pelo TUTO. :D (quando crescer quero ser igual a vc. rss) :p


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts