lunes, 26 de octubre de 2009

Instalacion Mysql bajo Linux

INSTALACION Y CONFIGURACION DE MYSQL SOBRE LINUX

Primer paso tener Ubuntu Instalado
en la linea de comandos shell


sudo apt-get install mysql-server mysql-client mysql-admin

el primero es el servidor de base de datos
el segundo es el cliente de conexion a mysql para usarlo desde linea de comandos, de la siguiente forma, una vez instalado en la linea de comandos shell teclear mysql -h localhost -u root -p
ingresar el password si se tiene, una vez hecho esto estaremos dentro de la consola cliente de mysql.
el tercero es para administracion grafica de mysql. "esto es por si no les agrada manejar mysql desde consola".

saludos

lunes, 19 de octubre de 2009

Tutorial mono C#

Proximamente en noviembre 2009 , curso de c# y GTK+ , constara de 5 capitulos, y como producto final se tendra una agenda sencilla en gtk# y base de datos sqlite.

si desean recibir noticias en cuanto a la salida de cada capitulo, inscribanse al RSS del sitio o dense de alta en el BLOG, saludos.

sábado, 17 de octubre de 2009

Correr Aplicaciones ASP.net en linux

Ahora ya podemos correr nuestras aplicaciones web asp.net bajo linux

esto es bajo Ubuntu Linux
#sudo apt-get install apache2 mono mono-xsp2 monodevelop libapache2-mod-mono mono-apache-server2

Editamos el fichero de configuracion de apache2
#sudo gedit /etc/apache2/apache2.conf

Agregamos estas lineas en cualquier parte del archivo de configuracion de apache2
Alias /asp "/home/tuusuario/web"
MonoApplications "/asp:/home/tuusuario/web"

se modifica el archivo de configuracion del modulo de mono
#sudo gedit /etc/apache2/mod-enable/mod_mono.conf
OJO: hay veces que este archivo se encuentra en :
#sudo gedit /etc/apache2/mods-enabled/mod_mono.conf

Dentro del archivo descomentamos y comentamos las siguientes lineas
#Include /etc/mono-server/mono-server-hosts.conf OJO: es para net 1.1
Include /etc/mono-server2/mono-server2-hosts.conf OJO: es para net 2.0

en este vinculo pongo un ejemplo de paginas asp net para pruebas
http://docs.google.com/leaf?id=0B2Tl9xuR6I3eNmY3YTU1ZjMtODc4MS00NzdiLWFmMTktOTk1MDllNGYzNmVk&hl=en

colocar esto en el navegador : http://localhost/asp "ya que asp le dimos como alias en el archivo de configuracion de apache"

ADVERTENCIA : SI SE INTENTA EJECUTAR LA APLICACION ASPX Y EL NAVEGADOR LES PIDE O LES INDICA QUE BAJARA LA PAGINA O QUE SI DESEA GUARDARLA, SOLO HAY QUE PONER ESTAS LINEAS AL FINAL DEL ARCHIVO de configuracion de mod_mono.conf

MonoAutoApplication disabled
AddHandler mono .aspx .ascx .asax .ashx .config .cs .asmx .axd
MonoApplications "/:/home/username/www"

Nota: donde dice username es tu usuario de linux

Mono c# errores 404 y 503

corregir errores 404 y 503 en mono C#
un error similar a 503 (Service Temporarily Unavalable)
y el error de 404 error de directorio / asp net

Solucion al 404 es incluir el archivo de configuracion del modulo mono en el archivo de configuracion de apache2.

"Include /etc/apache2/mods-enabled/mod_mono.conf"

Solucion al error 503 es que talvez se tenga habilitado ambas opciones de aps net 1.1 y 2.0, en este caso es necesario editar el archivo mod-mono.conf y comentar la siguiente linea.

"include /etc/mono-server/mono-server-host.conf" y habilitar la linea
"include /etc/mono-server2/mono-server2-host.conf"

correct errors as 404 and 503 in mono C#
I start getting the error 503 (Service Temporarily
Unavailable). and error / asp net


Solution to 404 is to include the module configuration file mono in the apache2 configuration file.

"Include /etc/apache2/mods-enabled/mod_mono.conf"

Solution to 503 is that maybe you have both options enabled asp net 1.1 and 2.0
in this case it is necessary to edit the mod-mono.conf and comment the next line.

"include /etc/mono-server/mono-server-host.conf" and enable line
"include /etc/mono-server2/mono-server2-host.conf"

jueves, 15 de octubre de 2009

Bienvenida

Bienvenidos Programadores Linux

Les doy la bienvenida al blog linux programadores, aqui se publicaran articulos, tutoriales, tips y codigo fuente de todo tipo de tecnologias que sirvan para el desarrollo de sistemas bajo plataformas linux, asi como sus integraciones (si asi lo deseean o es necesario a windows o mac).

pues dicho todo a trabajar....