Una prueba interesante

Me enviaron este link. A ver que les sale en la prueba

http://www.innergeek.us/espanol.html

Saludos.

Comments

Diferentes puntos de vista

Cada quien mira las cosas distintas.

Gracias Herbert.

desarrollo_del_software.jpg

Comments

Generador de Excusas

Un buen inventor de excusas.

 Gracias por el aporte Herbert.

respuestas1.jpg

Comments

HelpDesk

Muy bueno el video

Saludos

Comments

Restaurando un servidor

Aquí hay un listado de tareas necesarias para restaurar un servidor.

Saludos.

Comments

Configurando el Awstats con Lighttpd sobre Solaris 9



Esta vez voy a configurar el programa Awstats, usando Lighttpd sobre SUN Solaris 9.

Revisando las configuraciones de Awstats sobre apache que tengo se hizo una migración de la configuración hacia lighttpd.  Estos son los cambios que tuve que hacer en el archivo de configuración del lighttpd para que funcionará sin problemas.

Los prerrequisitos para realizar esta tarea son:

  • Perl (Ya debe estar instalado)
  • Lighttpd (Ya debe estar instalado y funcionando)
  • Awstats, solamente el instalador

Crear la siguiente entrada en el archivo de configuracion del lighttpd:

$HTTP["host"] =~ “192.168.1.1″ {                         #IP del host donde esta escuchando el lighttpd
        cgi.assign = (                                                       #instruccion para habilitar la ejecución del awstats
                “.pl” => “/usr/local/bin/perl”,                #directorio donde se encuentra instalado el Perl
                “.cgi” => “/usr/local/bin/perl”                #directorio donde se encuentra instalado el Perl
        )
        server.document-root = “/usr/local/lighttpd/htdocs”                #directorio donde se encuentran los documentos
        alias.url += (                                                                                        #agregar un alias para los directorios de awstats
                “/awstatsclasses” => “/usr/local/awstats/wwwroot/classes/”,
                “/awstatscss” => “/usr/local/awstats/wwwroot/css/”,
                “/icon” => “/usr/local/awstats/wwwroot/icon/”,
                “/awstats/” => “/usr/local/awstats/wwwroot/cgi-bin/”
        )
}

Grabar la configuración y reiniciar el lighttpd. Recuerda que en el archivo de configuración de tu sitio en el Awstats debes indicarle donde se encuentra el archivo de logs del lighttpd. Para actualizar tus estadísticas correr el siguiente comando:

perl awstats.pl -config=192.168.1.1

Espero que te sirva.

Saludos.

Comments

Instalación de Lighttpd sobre Solaris 9 y PHP



Esta es una guía para la instalación de Lighttpd sobre Solaris 9 y PHP. Esto fue lo que funcionó en mi caso, obviamente puede que salgan errores que no estan cubiertos en esta guía. Como TIP, te recomiendo revisar bien las variables de ambiente del Solaris y ponerle enfoque en la $LD_LIBRARY_PATH junto con las de Oracle. Así que empecemos.

Paquetes usados en esta instalación:
1) GCC, 3.4.6 como paquete, http://www.sunfreeware.com/
2) LibIconv, 1.8, como paquete, http://www.sunfreeware.com/
3) Lighttpd, 1.4.15 como paquete, http://www.lighttpd.net/
4) PHP, 5.0.5, para el funcionamiento de las funciones de Oracle, http://wwwp.php.net/
5) OpenSSL, 0.9.8f, como paquete, http://www.openssl.org/, yo lo bajé de http://www.sunfreeware.com/
6) GD, 2.0.35, Librería para gráficas, http://www.libgd.org/
7) Libpng, 1.2.23, http://www.sunfreeware.com/
8 ) zlib, 1.2.3, como paquete, http://www.sunfreeware.com/
9) jpeg-6b, como paquete, http://www.sunfreeware.com/
10) libxml, 2.6.26, como paquete, http://www.sunfreeware.com/
11) Cliente de Oracle para Solaris, http://www.oracle.com/
12) Base de datos MySQL, 5.0.45, http://www.mysql.org/
 
 
Pasos:
1) GCC, el compilador base para la mayoría de los paquetes a instalar.
 
 Revisar si se encuentra instalado el GCC
 
 #pkginfo|grep gcc
 application SMCgcc    gcc
 #

 
 Para instalar el paquete:
 #gunzip gcc-3.4.6-sol9-sparc-local.gz
 #pkgadd -d gcc-3.4.6-sol9-sparc-local
 Seguir las instrucciones.
 
2) Libiconv, Librería necesaria para la compilación del PHP
 NOTA: Se debe de quitar cualquier tipo de paquete Libiconv que tiene
 el Solaris instalado porque da conflicto al momento de instalar PHP
 
 #gunzip libiconv-1.8-sol9-sparc-local.gz
 #pkgadd -d libiconv-1.8-sol9-sparc-local
 
 Seguir las instrucciones.
 

3) ZLib, esta Librería me dio problemas al momento de compilarla
 la tuve que instalar como paquete.
 NOTA: Solaris tiene una Librería zlib que viene en la instalación,
 se DEBE!!!! quitar porque no funciona y nos dará conflicto mas adelante
 
 #gunzip zlib-1.2.3-sol9-sparc-local.gz
 #pkgadd -d zlib-1.2.3-sol9-sparc-local
 
 Seguir las instrucciones
 
 
4) JPEG, esta Librería me funcionó solo instalandola como paquete.
 Esta Librería es un buen prerrequisito de la Librería
 GD.
 NOTA: Solaris tiene una Librería de jpeg que viene en la instalación,
 se DEBE!!!! quitar porque da conflictos.
 
 #gunzip jpeg-6b-sol9-sparc-local.gz
 #pkgadd -d jpeg-6b-sol9-sparc-local
 
 Seguir las instrucciones
 
5) Libpng, al momento de compilar el PHP da conflictos esta Librería
 es mejor compilarla. Esta Librería es un buen prerrequisito de GD.
 NOTA: Solaris tiene una Librería de libpng que viene en la instalación,
 se DEBE!!!! quitar porque da conflictos.
 
 #gunzip libpng-1.2.23.tar.gz
 #tar -xvf libpng-1.2.23.tar
 #cd libpng-1.2.23
 #./configure
 #make
 #make install
 
6) gd, Librería para la manipulación de gráficas.
 NO encontré en mi instalación de Solaris Librerías de GD.
 
 #gunzip gd-2.0.35.tar.gz
 #tar -xvf gd-2.0.35.tar
 #cd gd-2.0.35
 #./configure
 #make
 #make test
 #make install
 
7) MySQL, Yo prefiero instalarlo como paquete
 
 #gunzip mysql-5.0.45-solaris9-sparc.pkg.gz
 #pkgadd -d mysql-5.0.45-solaris9-sparc.pkg
 
 Seguir las instrucciones
 
 despues de instalarlo correr el script
 #cd /opt/mysq/mysql/
 #./scripts/mysql_install_db –user=mysql
 
 Luego cambiarle la contraseña a la Base de datos e iniciarla
 
8)  OpenSSL, no me estaba dando buenos resultados compilandolo
 así que mejor como paquete.
 
 #gunzip openssl-0.9.8f-sol9-sparc-local.gz
 #pkgadd -d openssl-0.9.8f-sol9-sparc-local
 
 Seguir las instrucciones.
9) Libxml, Librerías de XML
 NOTA: Solaris tiene varias Librerías que vienen en la instalación,
 se DEBEN!!!! quitar porque dan conflictos al momento de compilar
 el PHP
 
 Para quitar las Librerías del Solaris seguir las siguientes instrucciones:
 a) Encontrar las Librerías XML que tiene instalado el sistema
  # pkginfo|grep xml
  GNOME2      SUNWgnome-xml-root   GNOME XML catalogs - platform dependent files, / filesystem
  GNOME2      SUNWgnome-xml-share  GNOME XML stylesheets - platform independent files, /usr/share
  system      SUNWlxml             The XML library
  system      SUNWlxmlx            The XML library (64-bit)
  #
 b) Remover todas las Librerías, revisar cada uno de los mensajes que
  despliega y decidir que hacer.
  #pkgrm SUNWgnome-xml-root
  #pkgrm SUNWgnome-xml-share
  #pkgrm SUNWlxml
  #pkgrm SUNWlxmlx
 
 Instalar la Librería
 
 #gunzip libxml2-2.6.26-sol9-sparc-local.gz
 #pkgadd -d libxml2-2.6.26-sol9-sparc-local
 
 Seguir las instrucciones
 
10) Oracle. La instalación del cliente de Oracle en si, es tema de un sitio completo
 el cual no explicaré, así que solamente recomiendo que al finalizar la instalación,
 se debe revisar las variables de ambiente para el usuario con el que estas trabajando.

11) Lighttpd, Yo use la forma rápida de instalar, así que si quieres compilarlo
 eres bienvenido.
 
 El paquete de ligtthpd se encuentra en http://www.sunfreeware.com/
 
 #gunzip lighttpd-1.4.15-sol9-sparc-local.gz
 #pkgadd -d lighttpd-1.4.15-sol9-sparc-local
 
 Seguir las instrucciones

12) PHP
 
 #gunzip php-5.0.5.tar.gz
 #tar -xvf php-5.0.5.tar
 #cd php-5.0.5
 #./configure \
  –with-oci8 –with-oracle \
  –with-gd \
  –with-jpeg-dir=/usr/local/lib \
  –enable-fastcgi \
  –enable-force-cgi-redirect \
  –with-zlib \
  –enable-soap \
  –enable-libxml
 #make
 #make install
 
Espero que te sea útil esta guía y deja tus comentarios.

Hasta la próxima

Comments

Qué es eso?

Qué es eso de comprar software?

Comprando Software

Jeje…

Saludos

Comments

Un día en la vida del Administrador de Sistemas

Hay días en la vida de un administrador de Sistemas en que desearía apagar mi celular e irme a perder a la jungla. Cuando ví este video, me acorde de esos días….


 Saludos

Comments

El Administrador de Sistemas del Siglo 14

Encontré esto en el YouTube. Muy bueno.

Saludos

Comments

« Previous entries