Booting my Mind!!

Ernie Rojas Villoslado

Archivo para Mayo 2008

Debian – ET

sin comentarios

Viendo la lista del PLUG, checkee un video interesante bueno anque no soy un seguidor de Debian, es bueno saber q hasta los ET’s difunden el Software el Software Libre en este caso Debian. xD

Escrito por Ernie Rojas Villoslado

Mayo 31, 2008 a 7:16 pm

Escrito en GNU/Linux, General

La Fundación Gentoo reactivada

sin comentarios

Despues de problemas de caracter administrativos la Fundación Gentoo esta nuevamente activa

http://www.nmprc.state.nm.us/cgi-bin/prcdtl.cgi?2463313+GENTOO+FOUNDATION+INC

Escrito por Ernie Rojas Villoslado

Mayo 18, 2008 a 3:42 pm

Escrito en General

VirtualHost en FreeBSD 7

sin comentarios

Aqui les dejo un tip para crear VirtualHost en FreeBSD 7 con apache 1.3.

Los virtual hosts que vamos a crear son baados en nombre es decir tener varios dominios o subdominios q resuelvan en una misma ip.

Editamos el fichero /ur/local/etc/apache/httpd.conf

NameVirtualHost *:80

<VirtualHost *:80>
ServerAdmin webmaster@dominio.com
DocumentRoot “/usr/local/www/data/dominio1.com/public_html”
ServerName dominio1.com
ServerAlias www.dominio1.com
ErrorLog “/var/log/httpd/dominio1.com-error_log”
CustomLog “/var/log/httpd/dominio1.com-access_log” common
</VirtualHost>

<VirtualHost *:80>
ServerAdmin webmaster@dominio.com
DocumentRoot “/usr/local/www/data/dominio2.com/public_html”
ServerName dominio2.com
ServerAlias www.dominio2.com
ErrorLog “/var/log/httpd/dominio2.com-error_log”
CustomLog “/var/log/httpd/dominio2.com-access_log” common
</VirtualHost>

Cabe rescatar que esta implementación esta soportada por el protocolo HTTP 1.1, tambien he leido q se puede usar con el protocolo HTTP 1.0 uando una extension pero aun no lo he probado, asi que si implementamos este tipo de VirtualHost nuestros clientes(browsers) deben soportar este protocolo

Escrito por Ernie Rojas Villoslado

Mayo 15, 2008 a 3:50 pm

Escrito en General

FreeBSD y Postgresql

sin comentarios

Vamos a instalar el servidor de base de datos postgresql en la version 8.2 en un FreeBSD 7, utilizando el sistema de ports.

  • Instalacion

# cd /usr/ports/databases/postgresql82-server/
# make install

  • Configuracion

# mcedit /etc/rc.conf //para arrancar postgres desde el boot
postgresql_enable=”YES”

Instalacion de la B/D:
/usr/local/etc/rc.d/postgresql initdb

Iniciar el servicio:
# su – pgsql
$ /usr/local/bin/postgres -D /usr/local/pgsql/data

Creamos una base de datos de prueba
$ createdb demo
$ psql demo
Welcome to psql 8.2.5, the PostgreSQL interactive terminal.

Type: \copyright for distribution terms
\h for help with SQL commands
\? for help with psql commands
\g or terminate with semicolon to execute query
\q to quit

demo=#

Para los que deseen pueden instalar phpPgAdmin que es una interfaz web para la administración de PostgreSQL, parecido al phpmadmin del MySQL, para esto suponemos que ya tenemos instalado, apache, php y el modulo de conexion de php a postgresql:

# cd /usr/ports/databases/phppgadmin/
# make install
Y Creamos un usuario para administrar desde la web:

# su – pgsql
$ createuser -P
Enter name of role to add: corredorx
Enter password for new role:
Enter it again:
Shall the new role be a superuser? (y/n) y
Shall the new role be allowed to create databases? (y/n) y
Shall the new role be allowed to create more new roles? (y/n) y

Y ya podemos administrar postgresql desde la web

Escrito por Ernie Rojas Villoslado

Mayo 12, 2008 a 7:50 am

Escrito en *BSD, Postgresql

Terminando nuestro OAMP

sin comentarios

Para finalizar de configurar nuestro servidor OAMP: OpenBSD – Apache – MySQL y PHP vamos a instalar PHP y algunas extensiones, como apache ya viene instalado en OpenBSD nos saltamos ese paso.

  • Comenzamos instalando php5

# export PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/4.3/packages/i386/

# pkg_add -v php5-core

  • Configuración:

Creamos un enlace simbolico para habilitar el modulo de php en apache

# ln -s /var/www/conf/modules.sample/php5.conf /var/www/conf/modules/

Creamos el directorio /var/www/tmp para q pueda ser usado por php:
# mkdir /var/www/tmp
# chown www:www /var/www/tmp/

Reiniciamos apache:
# apachectl restart

Creamos un archivo de prueba test.php agregamos lo sgte., y lo vemos en el navegador: http://servidor/test.php

<?php
phpinfo();
?>

Instalamos y configuramos algunos modulos

# pkg_add -v php5-gd
# ln -fs /var/www/conf/php5.sample/gd.ini /var/www/conf/php5/
# pkg_add -v php5-curl
# ln -fs /var/www/conf/php5.sample/curl.ini /var/www/conf/php5/
# pkg_add -v php5-mbstring
# ln -fs /var/www/conf/php5.sample/mbstring.ini /var/www/conf/php5/
# pkg_add -v php5-mcrypt
# ln -fs /var/www/conf/php5.sample/mcrypt.ini /var/www/conf/php5/
# pkg_add -v php5-mysql
# ln -fs /var/www/conf/php5.sample/mysql.ini /var/www/conf/php5/
# pkg_add -v php5-mysqli
# ln -fs /var/www/conf/php5.sample/mysqli.ini /var/www/conf/php5/

Para que carguen los modulos reiniciamos apache:

# apachectl restart

Escrito por Ernie Rojas Villoslado

Mayo 12, 2008 a 5:12 am

Escrito en *BSD, MySQL, apache, php

Encuesta Linux Journal

sin comentarios

Recien me entero q finalmente acabó la encuesta q estaba realizando Linux Journal acerca de algunas aplicaciones OpenSource favoritas por los usuarios.

Ver Resultados de la Encuesta

Escrito por Ernie Rojas Villoslado

Mayo 12, 2008 a 4:23 am

Escrito en General

Pedidos de OpenSolaris 2008.5

sin comentarios

Ya se encuentra disponible nuevamente los pedidos para la versión 2008.5 de OpenSolaris, al mismo estilo de Ubuntu, los que deseen aqui les dejo la liga:

https://www2.sun.de/dct/forms/reg_us_2307_228_0.jsp

Yo ya pedi el mio xD

Escrito por Ernie Rojas Villoslado

Mayo 12, 2008 a 4:13 am

Escrito en General

Repositorio de Proyectos en Rails

sin comentarios

Aparte de los conocidos Sourceforge, Freashmeat y Google Code donde podemos encontrar diversos proyectos de Software Libre y OpenSource en diferentes plataformas, aqui listaré Repositorios de Proyectos de FOSS en Ruby on Rails.

Escrito por Ernie Rojas Villoslado

Mayo 12, 2008 a 4:07 am

Escrito en General

Libro de Python

sin comentarios

La gente de Mundo Geek ha publicado un libro sobre programación en Python bajo la licencia Creative Commons, por lo q pueden descargarlo en formato pdf o leerlo online.

Aqui les dejo el enlace

Escrito por Ernie Rojas Villoslado

Mayo 12, 2008 a 4:01 am

Escrito en Python

Aplicaciones OpenSource

sin comentarios

Aqui les dejo una lista categorizada de alternativas OpenSource al Software Propietario

Lista de Aplicaciones

Escrito por Ernie Rojas Villoslado

Mayo 12, 2008 a 3:56 am

Escrito en FLOSS