Servidor Web com NetBSD (Apache + PHP + MySQL + *)
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: 28.601 ]
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
Incremente o iptables com patch-o-matic
Compilando Apache 2 com PHP, MySQL, mod_perl e mod_ssl
Samba + clamav - compartilhamento livre de vírus
ProFTPD + MySQL - Servidor FTP com usuários em banco de dados
ProFTPD + ClamAV - FTP livre de vírus
Leitura recomendada
Criando um gateway de internet com o Debian
Aplicações remotas: um exemplo com o Octave
Gerenciamento de endereços IP com phpIPAM
Site for IE: Até quando?
Redes de comunicação sem fio (Wireless)
Comentários
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
Legal mesmo. Parabens pelo TUTO. :D (quando crescer quero ser igual a vc. rss) :p
Mensagem
Legal mesmo. Parabens pelo TUTO. :D (quando crescer quero ser igual a vc. rss) :p
Contribuir com comentário
Enviar