Limpiar cache de dns en windows

Posted: 24 junio 2011 by Valsrock in Servidores, Web, Windows

Hola gente…aqui les traigo un truquito mas con el cual ando liando en mi dia a dia sobre servidores …

Me encontraba en windows haciendo una consulta a mi dns sobre una web en particular y olvidé cambiar la direccion ip a dónde apuntar , asi que hice el cambio correspondiente y cuando abrí la consola de windows para hacerle ping a mi sitio, éste me seguía dando la ip anterior.

Despues de revisar un rato mi dns recordé la teoría de la universidad (hay teoría que sirve para el trabajo xD) sobre los DNS. Luego que la PC obtiene la ip del sitio gracias a su DNS, ésta ip se queda almacenada en la PC para que la próxima vez que visitemos el sitio vaya directamente a el sin hacer una nueva consulta al DNS.

En mi caso yo tenía la ip anterior asi que la solucion fue ésta:

ipconfig /flushdns

Y asunto resuelto; con esto limpio los registros dns y la pc está lista para preguntar de nuevo a los dns de cada sitio

Espero le sirve de ayude a uds. Salu2

Saludos amig@s…Mientras espero que mi base de datos suba aprovecho para escribir todo el proceso gracias a http://tecnoculto.com que me enseñó este pequeño truco.

En mis recientes andanzas, penas y desconsuelos con los servidores, se sabe que subir una base de datos a un nuevo servidor es la cosa más sencilla del mundo… si tiene menos de 2 megas de tamaño, pero cuando esto no es así, las cosas comienzan a ponerse color de hormiga.

La base de datos de www.servprid.com , depurada de tablas que no vienen al caso, tiene cerca de 10 megas sin comprimir (SQL). Por lo tanto, los métodos habituales de importación son imposibles.

La vez pasada que me cambié de servidor, como no tenía la menor idea, simplemente fui copiando y pegando texto en el cuadro de SQL de PHPMyAdmin, con lo cual el proceso me llevó unas 4 horas, aproximadamente. OJO: Si van a utilizar este método, copien los trozos de texto hasta un punto y coma. Siempre debe haber un “;” al final del texto que pegan en el cuadro de SQL de PHPMyAdmin, ¿eh? Si no, les va a devolver errores. Y tal punto y coma, por supuesto, debe corresponder al final de una línea de la base de datos, Ooobviamente.

Bueno, pero antes de subir la base de datos hay que bajarla del antiguo servidor, ¿no?

He aquí un pequeño tutorial:

Paso número 1:

Loguéense en su base de datos mediante PHPMyAdmin y opriman el botón de arriba que dice “Export” o “Exportar”

Paso número 2:

Elijan del cuadro pertinente las tablas que deseen exportar (por defecto vienen señaladas todas y si no saben de qué se trata, déjenlo así). Y asegúrense de que la casilla de SQL se encuentra marcada

Paso número 3:

En SQL Options (Opciones), asegúrense de que lo siguiente (y nada más) se encuentra seleccionado (pongo el texto en inglés y en español):

  • Structure (Estructura)
  • Add DROP TABLE (Añada DROP TABLE)
  • Add AUTO_INCREMENT value (Añadir el valor AUTO_INCREMENT)
  • Enclose table and filed names with Backquotes (Usar “backquotes” con tablas y nombres de campo)
  • Data (Datos)
  • Complete INSERTS (Completar los INSERTS)
  • Use hexadecimal for binary fields (Use hexadecimal para BLOB)

Activen el cuadro de “Save as file” o “Enviar (genera un archivo descargable)” en español y elijan si quieren descargar la tabla con compresión o sin compresión.

Dénle click a “Go” (“Continuar” en español) y bajen el archivo al disco duro de su computadora.

Bigdump

Descarguen el programa Bigdump de esta dirección

Descompriman Bigdump y ábranlo con el bloc de notas. Busquen las opciones que siguen:

$db_server   = ”; Entre las comillas (son comillas simples) hay que poner el nombre del servidor de la base de datos (la nueva)
$db_name     = ”; El nombre de la base de datos
$db_username = ”; El nombre del usuario
$db_password = ”; El password del usuario

$filename         = ”; Este es el nombre del archivo de su base de datos vieja (la que acaban de descargar (y descomprimir, en su caso). No olviden poner la extensión “.sql” al final.

IMPORTANTE:

Un poco más abajo, busquen esta opción:

$db_connection_charset = ”; pongan utf8 entre las comillas, o su blog tendrá signos extraños en palabras acentuadas, las que tienen ñ, ¿, ¡ y cosas por el estilo

Salven el archivo y ciérrenlo

Upload

Suban bigdump.php y el archivo de la base de datos al mismo directorio en su nuevo blog

Final

Dirijan su navegador (Firefox, IE, Opera o lo que usen) hacia el archivo bigdump.

Ejemplo:

Escribir en la barra de direcciones (si subieron ambos archivos a la carpeta “blog”):

http://www.ejemplo.com/blog/bigdump.php

Denle click a Start Import

¡Listo! Verán cómo bigdump hace su trabajo en unos cuantos minutos. Tiene un cuadro de diálogo que marca el progreso e indica el trabajo restante en varias formas.

A veces parece “atorarse”, pero no se desesperen. Puede haber un lapso de inactividad de 2 ó 3 minutos. No interrumpan el proceso a menos que supere los 10 minutos, por ejemplo. No sé por qué sucede esto, pero en mi caso bigdump se detuvo cuando le faltaba sólo el 2% y estuvo casi inmóvil por casi 4 minutos.

MUY IMPORTANTE: Después de la importación exitosa (pueden repetir el proceso si no funcionó la primera vez) deben borrar tanto el archivo bigdump.php como la base de datos que subieron, pues contiene información confidencial sobre su base de datos y alguien podría hacer mal uso de ella.

Gracias a http://tecnoculto.com/2009/02/19/cmo-subir-bases-de-datos-mysql-grandes-a-un-nuevo-servidor/

importar base de satos desde un archivo sql

Posted: 9 junio 2011 by Valsrock in Curiosidades

Saludos, aqui les traigo algo que siempre me es muy util.

Pues a veces necesitamos importar una base de datos que tenemos en un .sql y phpMyAdmin u otros gestores gráficos no lo consiguen por las restricciones de tamaño de archivos y cantidades de data. La mejor solución, más cómoda y rápida es importar desde consola (no importa si es windows o linux).

Consola de Linux

Pues en linux (DEBIAN específicamente), abro la consola , me logueo como root y escribo:

 mysql -u root -p

Me pide la password, se la escribo y de plano me abre la consola de mysql.

use database

Pues elegimos la base de datos en la que nos queremos ubicar, que para el ejemplo puse “database”.

Luego, con una simple linea le digo donde está el archivo que quiero abrir y ejecuta cada sentencia SQL hasta terminarlo de un sólo tirón:

source /home/usuario_linux/Desktop/archivo.sql

Obviamente asumimos que el archivo está en el desktop de mi máquina y que mi usuario es “usuario_linux”.
das enter y listo… todo se ejecuta.

Viste que es fácil? Pues si ya lo habías hecho (o lo haces de otro modo) qué bien! sino, pues ojalá te sirva ;)

Fuente:http://www.xtandard.com

Crear un slideshow para nuestros sitios Web

Posted: 1 junio 2011 by Valsrock in Tutoriales, Web

Hola gente… como parte de mi trabajo aqui les traigo algo que seguramente a muchos desarrolladores novatos les va a servir, asi que ¡Buen  provecho!

Implementos necesarios:

  1. Un editor Web, aunque de cualquier forma si no poseemos podemos utilizar block de notas. Como siempre, recomendamos, Adobe Dreamweaver, el cual pueden descargar desde este enlace.

Para esto nos apoyaremos en la librería JQuery y en un simple script llamado Simple Slideshow, el cual no es necesario descargar, ya que lo incluiremos en el código final de este ejemplo.

Procedimiento:

1.-Lo primero que hacemos será crear un nuevo archivo HTML y lo llamamos como queramos. Para este tutorial, lo hemos llamado ejemplo.html

2.- A continuación, hacemos todos los ajustes que queramos con respecto al título de la página y estilo de esta (color de fondo, márgenes, etc.).

3.- Luego, justo después de cerrar la etiqueta <TITLE> y antes de cerrar la etiqueta <HEAD>, insertaremos el siguiente código, correspondiente a los ajustes de CSS que se realizarán sobre el slideshow:

<style type="text/css">
ul.ppt {
position: relative;
}
.ppt li {
list-style-type: none;
position: absolute;
top: 0;
left: 0;
}
.ppt img {
border: 1px solid #e7e7e7;
padding: 5px;
background-color: #ececec;
}
</style>

4.- A continuación, luego de abrir la etiqueta BODY, crearemos una lista no ordenada con elementos Li. Cada uno de estos elementos contendrá la ruta de una de las imágenes que queremos desplegar en nuestro Slideshow. En nuestro caso mostraremos las siguientes imágenes:

Entonces, nuestro código quedaría de la siguiente forma, justo después de abrir la etiqueta BODY:

<ul class="ppt">
<li><img src="nombre de la imagen 1.extensión" alt="descripción 1"></img></li>
<li><img src="nombre de la imagen 2.extensión" alt="descripción 2"></img></li>
<li><img src="nombre de la imagen 3.extensión" alt="descripción 3″></img></li>
</ul>

Como podemos ver, el elemento de lista no ordenada (ul) hace un llamado al estilo ppt definido en nuestro CSS más arriba y luego listamos las imágenes que pondremos con sus respectivas descripciones.

5.- Luego, insertaremos el código que hará el llamado a la librería JQuery para hacer los efectos correspondientes. Este código lo ponemos a continuación del anterior y no es necesario modificarlo:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">
$('.ppt li:gt(0)').hide();
$('.ppt li:last').addClass('last');
var cur = $('.ppt li:first');
function animate() {
cur.fadeOut( 1000 );
if ( cur.attr('class') == 'last' )
cur = $('.ppt li:first');
else
cur = cur.next();
cur.fadeIn( 1000 );
}
$(function() {
setInterval( "animate()", 5000 );
} );
</script>

6.- Guardamos nuestro HTML asegurándonos que las imágenes se encuentren en la misma ruta y abrimos el archivo en nuestro navegador favorito.

Como podemos ver, hemos obtenido un muy buen resultado basándonos en librerías bastante livianas para ejecutar en nuestros sitios Web y de esta forma podemos ofrecer un contenido muy atractivo a nuestros visitantes.

Los instamos a probar distintas formas de aplicar estos slideshows y acomodarlos a sus propias necesidades, como se puede ver, el código es muy simple y no requiere mayores conocimientos ni ajustes.

Fuente:http://www.comolohago.cl

Administracion Remota con SSH

Posted: 30 mayo 2011 by Valsrock in Linux, Tutoriales, Windows

Hola de nuevo con tod@s … Estoy en una nueva faceta de mi vida como tabajador y esta vez les traigo algo q es superfacil y superutil (gracias a http://richieblog.wordpress.com).

Una de las herramientas indispensables para administrar los servidores es a traves de SSH (Secure SHell) un poco de teoria antes de empezar:

Segun el santa Wikipedia SSH es el nombre del protocolo y programa que lo implementa y sirve para acceder a maquinas remotas a traves de una red esto nos permite manejar por completo la computadora mediante un interprete de comandos pero también puede redirigir el trafico de X para poder ejecutar programas graficos si tenemos un servidor X arrancado.

En lo particular yo soy de instalar los servidores (ftp, web, correo, etc..) en modo texto para no tener un deroche de recusos injustificados entonces desde la instalación del Debian eligo solo los componente basicos y sin X.

Si instalas Debian con entorno grafico por default ya tiene configurado el servicio de OPENSSH-CLIENT pero aqui nos vamos a enfocar en tener listo el OPENSSH-SERVER.

PASOS:

1.-Abrir una terminal como SU y escribir:

# apt-get install openssh-server

2.-Cuando se termina de configurar por default tiene una serie de parametros predeterminados pero podemos cambiarlos si deseamos asi que vamos a echarle un vistazo al archivo /etc/ssh/sshd_config

# nano sshd_config

El archivo es algo extenso solo mencionare las secciones que son de gran importancia:

El servicio SSH por default trabaja sobre el puerto 22 pero se puede cambiar:

port 22 ##PUERTO DEFAULT

El parametro ListenAddress especificamos las direcciones de las interfaces de donde va a recibir peticiones OJO con esta seccion si vamos a accesar desde una red externa como la casa entonces dejarlo como esta sino pues hay que especificar la red:

ListenAddress 0.0.0.0 ##IP Default podemos accesar desde cualquier red

Esta es la seccion critica a mi manera de ver porque indicamos si el usuario ROOT puede acceder via ssh yo en lo personal lo deshabilito y entro con un usuario del sistema diferente a root

PermitRootLogin no

También podemo especificar si se va a ejecutar aplicaciones graficas mediante SSH por ejemplo podemos usar VLC a traves de SSH por si no son muy dados a usar comandos yo lo dejo como esta:

X11Forwarding no

Otra opciones permitir el acceso a ciertos usuarios de la siguiente manera:

AllowUsers tusuario, miotrousuario, uncolado

En fin son muchas las opciones que trae el archivo seria bueno que le echaran un vistazo y modifiquen lo que mejor crean ustedes que es para su servidor pero siempre pensando en la seguridad y los riesgos que conlleva hacer una mala configuración.

Por último reiniciamos el servicio:

# /etc/init.d/ssh restart

NOTA: Si estan detras de un firewall tienen que abrir el puerto que han especificado pero si estan en DMZ pues les recomiendo que pongan reglas IPTABLE por seguridad.

Ahora a hacer un test desde un cliente usando el terminal:

# ssh usuario@midominio

y si logran accesar veran el siguiente mensaje en la consola:
Linux server 2.6.XX-XX #1 SMP Mon Dec 24 16:41:07 UTC 2007 i686

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
Last login: Tue Feb 5 10:17:23 2008 from 189.XXX.XXX.XXX

Ahora que si queremos conectarnos desde nuestro Windows (o Güindous) a nuestro linux mediante ssh, lo podemos hacer con una aplicación llamada putty, la pueden descargar de su web official http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Imagen de putty

Fuente:http://richieblog.wordpress.com/2008/11/05/como-configurar-ssh-en-debian/

Proyectos de Programación

Posted: 30 marzo 2011 by Valsrock in Curiosidades

Mis proyectos de programación

Este espacio fue creado con el propósito de almacenar todos los archivos que podrás encontrar en mi blog, tales como mis proyectos o ficheros no muy pesados.

Estos Proyectos de Programación fueron realizados en el transcurso de los primeros ciclos de mi carrera universitaria y los pongo a disposición de todos ustedes para resolver dudas que todos solemos tener en algun momento de nustra iniciacion con los lenguajes de programacion.

Herramientas en linux!!!

Posted: 30 enero 2011 by Valsrock in Curiosidades

Origen del Software

Para solucionar el problema de Origen del software, es decir que no aparece en pantalla haremos lo siguiente:

abrimos /etc/apt/sources.list

y agregamos:

#Repositorios

deb http://ftp.es.debian.org/debian/ squeeze main contrib non-free

#deb-src http://ftp.es.debian.org/debian/ squeeze main contrib non-free

#Seguridad

deb http://security.debian.org/ squeeze/updates main contrib non-free

#deb-src http://security.debian.org/ squeeze/updates main contrib non-free

luego escribimos en la consola

aptitude update && aptitude reinstall software-properties-gtk

Y listo!!!

Montar particiones NTFS

Hola a todos nuevamente, esta vez veremos herramientas muy utiles dentro de Debian squeeze.

Lo primero que vamos a ver es la herramienta de configuracion NTFS. Esta herramienta nos permite montar nuestros particiones NTFs y desmontarlas con solo un click; incluso dejarlas montadas cada vez q iniciemos el sistema.

aptitude install ntfs-config

Si no les aparece la ventana despues que le hacen click en sistemas-administracion-Herramientas de configuracion NTFS , hagan lo sgte

crear la carpeta /etc/hal

crear la carpeta /etc/hal/fdi

Listo

Agregar soporte para archivos RAR

aptitude install unrar

Jugando con assembler

Posted: 27 enero 2011 by Valsrock in Algoritmos, Curiosidades, Windows

Saludos a todos infomaniacos…yo aqui reportandome despues de tiempos y esta vez les presento uno de mis proyectos cuando aprendia assembler.

Se trata de imprimir en pantalla lo siguiente

Para entrar abrimos la consola de windows XP (inicio->ejecutar-> escribir “cmd”) y escribimos debug

Luego escribiremos “A 100″ (sin comillas) para indicar que empezaremos a escribir en la posicion 100 de la memoria. como desconocemos la posicion de memoria en los saltos pondremos una direccion temporal cono “0100″, y una vez q terminamos podemos usar “A posicion”, por ejemplo “A 104″ y presionaremos dos veces enter. REpetiremos este paso cada vez q queramos editar alguna linea

Para visualizar nuestro codigo usaremos “U posicion_inicial posicion_final” , por ejemplo “U 0100 012E”

Ahora al codigo. Empezaremos definiendo que en cl,

mov dl, 41     ; asignando al registro DL el valor de A en Hexadecimal
mov ah , 02    ;moviendo 02 a ah para imprimir
int 21         ; interrupcion
mov cl,dl      ; copiando el valor de dl a cl para no perderlo
mov dl , 20    ; moviendo a dl el valor del espacio en blanco
int 21         ; ejecutando la orden de impresion
mov dl,cl      ; recuperando el valor de dl
cmp dl,4b      ; si dl tiene el valor de K
je direccion de (14)     ; saltar a la posicion de la linea 14
inc dl         ; incrementar en una unidad a dl
jmp direccion de (3)	; saltar a la linea 3
int 21        ; interrupcion
mov cl,dl     ; copiando el valor de dl a cl para no perderlo
mov dl , 0A   ; moviendo a dl el salto de linea
int 21
mov dl,0d     ; moviendo a dl el retorno de carro
int 21
mov dl,cl     ; recuperando el valor de dl
cmp dl, 5A    ; comparando con Z
je direccion de (24)    ; si son iguales ir a la linea 24
inc dl        ; incrementar en una unidad a dl
jmp direccion de (13)     ; saltar a la linea 13
int 20h       ;interrupcion de final  de programa

Donde dice “direccion de (N)” se refiere a que ahi pondran la direccion de memoria que les aparezca en su debug; en este casi asi:

Eso es todo amigos.Salu2

Como instalar Moodle 2 en CEntOS 5

Posted: 17 diciembre 2010 by Valsrock in Curiosidades

Hola a todos los linuxeros…esta vez ando por centos y vamos a instalar Moodle, una plataforma para aulas virtuales.

 

Agregando repositorios

#wget http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

#wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

#rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm

Preparando LAMP

Ahora vamos a instalar MySQL y PHP antes de poder ejecutar Moodle

Requisitos

Suponiendo que tienen el CENTOS totalmente actualizado, procederemos a instalar desde los repositorios MySQL y PHP porque por default, ya está instalado APACHE igual sería bueno verificar que realmente esté instalado.

Instalando MySQL

Ya que estamos en los repositorios, escribimos “mysql” (sin comillas) e instalaremos TODO lo que diga MySQL-server, MySQL-Apache, MySQL-PHP, MySQL-devel.

Instalando PHP

Una vez instalado MySQL procederemos a instalar PHP, de la misma manera, escribiendo “php” (sin comillas) y como es de suponerse, instalar TODO lo que esté relacionado con PHP-Apache, PHP-devel, PHP-mysql y el más importante de todos PHP-GD esto es lo que hará posible ver los gráficos en Moodle y evitar un posible error. Tambien instalaremos php-soap php-intl y php-dom

Este paso es muy importante, porque con esto trabajaremos plenamente para la instalación de Moodle, es bueno que usen un poco de sentido común y que no les de miedo leer, ya que la mayoría de los problemas al seguir un manual, es no leer bien, hago hincapié en esto ya que por experiencia propia se ha visto muy seguido en clase.

Configurando el firewall

Sabemos de antemano que Linux es un sistema operativo muy seguro tan seguro que siempre tiene todos los puertos cerrados. En esta versión de CENTOS 5 el Firewall se llama SELINUX y hay que configurarlo, para que los clientes puedan conectarse por el puerto 80 hay que abrirlo, ¿Cómo se hace? Pues de la siguiente forma

* Abrir una consola en modo gráfico presionando ALT F2

* Escribir el siguiente comando:

system-config-security-level

* Aparece una ventanita con las diferentes opciones, seleccionamos http y damos clic en OK

Iniciando los servicios
Ya que tenemos instalado MySQL, PHP y APACHE (que ya viene por default) ahora hay que levantar los demonios (servicios) ya sabemos muy bien donde se hace esto (Figura 1) y buscamos lo siguiente:

Figura 1

Ahora sólo queda iniciar los servicios.

  • httpd Este demonio es APACHE, cuando levantemos el servicio seleccionando la casilla y presionando el botón stara tal y como se muestra en la Figura 2.
  • mysql Este demonio obviamente es el de MySQL y hacemos lo mismo que con apache.


Figura 2

Probando los servicios

Ahora ya tenemos instalados y funcionando nuestros servicios, pero ¿Cómo saber si realmente funcionan? Para probar Apache, necesitamos abrir el navegador WEB y escribir lo siguiente: http://localhost/ cuando demos enter, aparecerá la página de prueba de Apache y sabemos que funciona, para saber si funciona MySQL sólo abrimos una Terminal y escribimos “mysql” (sin comillas) y debe de aparecernos el prompt de MySQL algo así: mysql>


Preparativos

  • Descargar la versión más reciente y estable de Moodle de http://www.moodle.org
  • Descomprimir el archivo en la carpeta /var/www/html/ y asignarle permisos de root dando clic derecho a la carpeta moodle(que acabamos de descomprimir) y clic en propiedades, luego vamos a la pestaña de permisos y seleccionamos “Lectura y escritura”, dar clic donde dice “Aplicar permisos a los archivos contenidos” y luego en Aceptar (si no están asignados no funcionará Moodle)

Base de datos


Para que Moodle funcione, necesita una base de datos que debemos de crear manualmente, abriendo una Terminal y escribiendo “mysql” (sin comillas) ya que estamos en el prompt mysql> escribiremos el siguiente comando resaltado en azul:

CREATE DATABASE <> DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

NOTA: Lo que está encerrado en estos símbolos << >> es el nombre de nuestra base de datos, por ejemplo si nuestra base de datos se llamara moodledb, el comando quedaría así.

CREATE DATABASE moodledb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Ahora hay que crear un usuario con ciertos privilegios para esa base de datos que acabamos de crear, en este ejemplo recordemos que la base de datos se llama “moodledb” y el comando es el siguiente resaltado con azul:

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON <.* TO <>@localhost IDENTIFIED BY ‘<>’;

Y como en el ejemplo anterior suponiendo que nuestra base de dato se llama moodledata y tenemos un usuario que se llama “moodleuser” y con una contraseña “moodlepass”, el comando quedaría de la siguiente forma:

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON moodledb.* TO moodleuser@localhost IDENTIFIED BY ‘moodlepass’;

NOTA: Debemos de anotar el nombre de nuestra base de datos y el usuario, así como la contraseña porque lo utilizaremos más adelante, recuerden que esto es ejemplo, ustedes usen los datos que crean convenientes.

 

Hasta este momento y si han seguido el manual al pié de la letra, tenemos creada la carpeta moodle con permisos de root en /var/www/html/moodle/ y tenemos creada la base de datos con un usuario y contraseña, ahora sólo nos resta crear otra carpeta para que se guarden todos los datos de Moodle. Por default Moodle nos dice que la carpeta se llame “moodledata” pero podemos poner el nombre que queramos, sinceramente recomiendo dejarla con el mismo nombre.

 

¿Dónde crear la carpeta?

La carpeta debe de estar en la siguiente ruta:

/var/www/html/

Ahí creamos la carpeta y le asignamos permisos de root de la misma manera como lo hicimos con la carpeta moodle y quedaría así

/var/www/html/moodledata/

 

Instalando Moodle

Si hemos llegado a este punto es porque todo ha ido muy bien y ahora pasaremos a la instalación de Moodle (al fin).

Tenemos que abrir el navegador y escribir la siguiente dirección:

http://localhost/moodle

 

Abre el Script de instalación Figura 3 y tenemos que seguir las instrucciones al pié de la letra.

 

Figura 3

Ahora lo único que nos hace falta es un poco de sentido común y unos cuantos clic en “Siguiente” si todo se ha hecho como es debido, no tendremos ningún problema. Llegaremos a la pantalla donde nos pedirá la carpeta de datos que creamos anteriormente “moodledata” Figura 4 Si marca error en este paso, es porque no le asignaron los permisos de root o la carpeta no está en la ruta /var/www/html/

 

 

 

 

Figura 4

 

 

 

 

Luego nos pedirá el nombre de la base de datos, el usuario y contraseña que creamos anteriormente y sólo cambiaremos esos datos Figura 5.

 

 

Figura 5

 

 

 

 

Luego de este paso, pedirá alguna confirmación y MUY IMPORTANTE en una de las pantallas aparece una casilla de verificación donde indica que queremos hacer la instalación desatendida “Unatended”, en dado caso de que no la seleccionemos, no pasa nada, sólo tendremos que dar clic en OK a todas y cada una de las pantallas que veremos cuando esté creando las tablas, si leen bien, verán la opción.

 

 

Para terminar, sólo queda decir…

 

Lean el manual de configuración para crear cursos en:

 

http://www.moodle.org

 

Recuerden que este manual sólo es para la instalación de Moodle, no para su configuración.

 

 

 

 

Acceso de los clientes

A estas alturas, estaremos muy felices porque nuestro Moodle funciona, pero… ¿Qué pasa si queremos entrar a Moodle desde otra PC conectada a la red y cómo se hace?

 

Este apartado es para eso y tendremos que editar un archivo llamado CONFIG.PHP ubicado en la ruta /var/www/html/moodle/ y buscamos esta línea:

 

$CFG->wwwroot = ‘http://localhost/moodle;

 

Sólo tenemos que cambiar el localhost, por la dirección IP del servidor y con eso los clientes podrán entrar a moodle. Si nuestra IP fuera 10.22.16.211, la línea quedaría

 

$CFG->wwwroot = ‘http://10.22.16.22/moodle;

 

 

 

 

Finalizando

Espero que les haya servido este manual y los dejo con la pantalla principal de Moodle luego de haberlo instalado.

 

http://valsrock.files.wordpress.com/2010/12/3.jpg?w=300

¿Qué es una Netbook??

Posted: 6 diciembre 2010 by Valsrock in Curiosidades

Los Netbooks llegaron para quedarse. Lo que empezó como una tímida aventura de ASUS, termino por ser una gran revolución que no se limito exclusivamente a los fabricantes taiwaneses, sino se amplio a los grandes ensambladores de computadores: Acer, Dell y HP.

Como su nombre lo dice, parte del ecosistema de los Netbooks viene de la mano de la conectividad. Tal como hoy un computador sin conexión a internet no es nada, un computador de bajas características lo es menos aun. Debido a sus limitaciones, los Netbooks deben de colgarse a internet para ampliar su abanico de posibilidades.

Estos equipos simbolizan lo que muchos han vaticinado durante años: grandes computadores que manejan la red y pequeños clientes que acceden a ella. Es esta la esencia del Netbook: ocupar internet no solo como un repositorio de informacion, sino como un sistema operativo: Google Apps, ScribdFlickrPicasaTwitterMeebo,FacebookPlaxo, por nombrar solo algunos.

Afuera quedaron las calculadoras, los procesadores de texto, editores de imagenes y otros programas offline. Adentro están las aplicaciones de Internet, que no necesitan ser instaladas en tu computador y que ocupan servidores de terceros – muchas veces gratuitamente – para almacenar tu información en la nube de internet.

msi-wind

Leer mas…