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: 27.476 ]

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


Adicione mais módulos



Adicionando mais módulos ao PHP:

Para isso basta saber onde entrar e o que instalar no pkgsrc. Muito simples, uma forma rápida de descobrir os módulos que poderão ser adicionados é fazer o seguinte comando:

# find /usr/pkgsrc -iname php-*

Isso vai listar todos os módulos possíveis e também alguns já instalados. Vamos por exemplo procurar mais algum outro banco de dados para o servidor. Faça o seguinte.

# cd /usr/pkgsrc/databases
# ls | grep php-


Deve aparecer algo semelhante a isso:

# ls | grep php-
php-dba
php-dbase
php-dbx
php-filepro
php-ldap
php-mssql
php-mysql
php-odbc
php-oracle
php-pdo
php-pdo_dblib
php-pdo_mysql
php-pdo_odbc
php-pdo_pgsql
php-pdo_sqlite
php-pgsql
php-sqlite

Basta entrar no diretório desejado e digitar "make install" e ele irá instalar os pacotes necessários para adicionar o suporte e ao final irá lhe falar como proceder para ativar o suporte a tal módulo no php.ini.

Vamos dar um exemplo simples, por exemplo, suporte a postresql:

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


Quando terminar deve aparecer algo como:

"$NetBSD: MESSAGE.module,v 1.2 2004/11/05 21:50:11 jdolecek Exp $

To enable this module, add the following to /usr/pkg/etc/php.ini:

extension=pgsql.so

and make sure extension_dir points to the dir where pgsql.so is.

Then restart your PHP5-enabled HTTP server to load this module."

Então só adicionar a linha citada no php.ini e buenas... :D

Adicionando módulos no Apache.

No apache também vai seguir o mesmo roteiro, só que os módulos ficam em: /usr/pkgsrc/www/

Para saber quais usar:

# ls | grep ap2
ap2-auth-ldap
ap2-auth-mysql
ap2-auth-pgsql
ap2-auth-radius
ap2-auth-xradius
ap2-bw
ap2-chroot
ap2-fastcgi
ap2-fcgid
ap2-jk
ap2-perl
ap2-python
ap2-subversion
ap2-suphp
ap2-transform
ap2-xslt2

Escolher o que precisa, instalar e correr para o abraço. Boa sorte.

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

Servidor de e-mail com OpenBSD - Postfix & Cia

Incremente o iptables com patch-o-matic

Samba + clamav - compartilhamento livre de vírus

Instalando o DB Designer

Tornando o OpenBSD stable

Leitura recomendada

Desenvolvimento para deficientes visuais na plataforma Linux

Linux, uma experiência de uso

Operadoras de Banda Larga com Medição de Velocidade

Conectividade Social vs. proxy Squid transparente

GINGA - Software Livre para TV Digital Brasileira

  
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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts