sábado, 1 de septiembre de 2007

Tienda virtual en FreeBSD

Podemos montar una tienda web con nuestra FreeBSD con la aplicación OScommerce, con carecteristicas de seguridad, es de fácil administración y navegación usando el servidor web Apache y la base de datos MySQL en FreeBSD 6.2.


Para ello usamos los ports de FreeBSD:

  • /usr/ports/www/oscommerce/
  • /usr/ports/databases/mysql41-server
  • /usr/ports/www/apache2
  • /usr/ports/lang/php4

Editamos el Makefile de PHP para incluir soporte para PCRE que es el paquete de manejo de Perl usado por PHP. Nos colocamos en /usr/ports/lang/php4

oscommerce# cd /usr/ports/lang/php4

oscommerce# emacs Makefile (En la linea 59 despues del .endif lo siguiente.

#pcre
CONFIGURE_ARGS+=--with-pcre-regex=yes
PHP_HEADER_DIRS=pcrelib
Instalamos el Oscommerce:

oscommerce# cd /usr/ports/www/oscommerce
oscommerce# make install clean

Con esto bajamos configuramos e instalamos Oscommerce, MySQL, Apache2 y PHP y demás dependencias. Ahora cabe destacar que nos pregunta si deseamos incluir algunas opciones, marcamos APACHE2 y OPENSSL con esto nos aseguramos que se instalara sea la 2 y además que sea capaz de manejar conexiones seguras.

Ahora mirar como iniciar los servicios en /etc/rc.conf

No hay comentarios: