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.443 ]

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

Slackpkg, uma ótima ferramenta para Slackware

Instalação do CentOS 5.3

Criando uma ISO bootável do OpenBSD

Kernel 2.6 hacks

ProFTPD + MySQL - Servidor FTP com usuários em banco de dados

Leitura recomendada

Compartilhando Internet 3G entre notebook e smartphone Android no Linux

Firefox com cara de emacs com o conkeror

30 de Dezembro de 2015 - O dia que o Debian chorou

Texto puro - BitTorrent

Amadeus: Ambiente Virtual de Aprendizagem - Instalação e Configuração

  
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