Tutorial de Bootchart en Ubuntu 8.04

Bootchart es una herramienta que analiza y visualiza el arranque de tu sistema Linux.

Para instalarlo ejecutaremos el siguiente comando en un terminal:
sudo aptitude install bootchart
Cuando termine de instalarlo reiniciamos el equipo. (el programa se ejecuta cada vez que reiniciamos el equipo)

Nos vamos a la carpeta:
/var/log/bootchart

Ahí esta una imagen con el análisis del arranque de nuestro equipo:
Como se puede observar tarda menos de 30 segundos en arrancar.
Posted on 8:00 by gabi Wxp and filed under | 0 Comments »

Introduccion a JavaScript

Pues aqui dejo unos apuntes de JavaScript muy completos
Introduccion Javascript
Posted on 18:44 by gabi Wxp and filed under | 0 Comments »

Llevar Ubuntu 8.10 en tu pen-drive

Antes que nada necesitamos un pen-drive o disco duro extraible de como minimo 1GB, prefentemente de 2GB. Lo colocamos en uno de los puertos USB y Ubuntu lo automontará.
Vamos a:

Sistema > Administración > Create a USB startup disk

Nos aparecerá esta ventana:
Si ya tenemos un disco de Intrepid en un CD es el momento de insertarlo en el lector, si tenemos la imagen ISO en nuestro disco duro, hacemos click en el botón Other y navegamos hasta encontrar la imagen.

Seleccionamos el dispositivo USB y lo más importante es verificar que esté activada la casilla de opción Stored in reserved extra space.

Solo queda hacer click en el botón Make Statup Disk para iniciar el proceso.
Nos saldra esta ventanita cuando termine.

Listo!!! Ya puedes llevar tu Ubuntu a todas partes.

*Nota: Para usar tu Ubuntu desde el Usb tienes que cambiar en las opciones de autoarranque de la Bios para que el dispositivo Usb lo busque antes que el disco duro

Posted on 18:19 by gabi Wxp and filed under | 0 Comments »

Comandos Basicos de Linux

Podeis descargarlo registrandote en scribdLinux- Comandos
Posted on 2:56 by gabi Wxp and filed under , | 0 Comments »

Proyecto Papirux

Encontre esta nueva revista/proyecto llamada Papirux, la cual esta muy recomendable para usuarios iniciales y avanzados, presenta artículos relevantes y de actualidad sobre nuestro querido sistema Ubuntu. Sus Objetivo son:

La idea principal es crear una revista gratuita y libre para usuarios hispano-hablantes.

Se tratará de una revista fácil, amena y divertida con la que aprender a desenvolverse por el mundo del Software Libre.

En esta revista tendrán cabida todo tipo de artículos y noticias relacionados con el Software Libre; hablaremos de sistemas operativos y también de aplicaciones de software libre, pero sin olvidarnos del hardware.

Pagina Oficial Papirux
Descargar Revista (PDF)
Posted on 8:45 by gabi Wxp and filed under | 0 Comments »

Revista eléctrónica: Arquitectura Oracle - Bases de Datos 11g

-Formato: PDF
- Idioma: Totalmente en español
- Lo descargas GRATIS con un enlace desde tu e-mail.

La última versión de la base de datos más popular del mundo. Con cientos de funcionalidades, muchas horas de test y horas/hombre en su desarrollo, Oracle Database 11g es el producto más innovador y de mayor calidad que Oracle ha anunciado hasta la fecha.

Libro eléctrónico - Arquitectura Oracle - Bases de Datos 11g en Windows

Luego de unos años de que la compañía iniciara la revolución grid con Oracle 10g, llega al mercado esta nueva versión, creada sobre la base de más de 30 años de experiencia en desarrollo, ofreciendo la nueva generación de gestión de la información empresarial.

Para mas informacion y detalles puedes pedir la revista electrónica “Arquitectura Oracle - Bases de Datos 11g en Windows” en formato PDF totalmente gratis, solamente llenando tus datos en el formulario del siguiente enlace:

Pedir revista GRATIS - en formato PDF

Al llenar el formulario, recuerda no dejar nada en blanco y, si lo deseas, lo único verdadero podría ser tu e-Mail ;) , ya que en él recibirás el enlace para la descarga del archivo PDF.

ACTUALIZACIÓN: Desafortunadamente, la oferta de la revista Arquitectura Oracle - Bases de Datos 11g ya no está disponible (duró apenas dos días!!).

Si deseas algo relacionado, puedes solicitar alguna de estas dos revistas GRATIS (disponibles para todo el mundo):
- Compresión avanzada de Oracle (PDF)
- Oracle Magazine
Posted on 4:49 by gabi Wxp and filed under | 0 Comments »

Tunea tu Ubuntu 8.10

Como todos sabemos Ubuntu tiene un entorno gráfico menos cuidado que Windows vista, Por ello vamos a cambiar algunas cosas para que no tenga nada que envidiar al entorno gráfico del Vista
El resultado final debería quedar algo así:Lo primero que haremos será instalar el Emerald (Decorador de bordes):

sudo aptitude update 

sudo aptitude install emerald


Nos descargamos el tema vista para el Emerald:
Pulsa aqui para descargar

Abrimos el gestor de temas de Emerald:
 -Sistema > Preferencias > Gestor de temas de Emerald
-hacer click en importar y seleccinar el archivo que nos hemos descargado anteriormente
-cerrar el gestor de temas de Emerald

A mi me dío un problema, que no se iniciaba el emerald cuando reiniciaba el ordenador. Para solucionarlo hice lo siguiente:
- sistema > preferencias > sesiones
-Pulsamos en añadir
-Y ponemos lo siguiente:
Nombre: Iniciar_Emerald
Orden: emerald --replace
Comentario: Orden nueva de emerald
-Pulsamos en añadir.


Ahora descargamos un tema:
Descargar tema
-Hacemos click boton derecho sobre el escritorio
-Cambiar fondo escritorio
-Hacemos click en la etiqueta tema
-Hacemos click en instalar y buscamos el fichero que acabamos de descargar
-Cuando se instale el tema saldrá un mensaje diciéndonos que si usa el tema que acabamos de instalar, le decimos que si.


Ahora le pondremos un pack de iconos:
Descargar pack iconos
-Hacemos click boton derecho sobre el escritorio
-Cambiar fondo escritorio
-Hacemos click en la etiqueta tema
-Hacemos click en instalar y buscamos el fichero que acabamos de descargar
-Cuando se instale el tema saldrá un mensaje diciéndonos que si usa el tema que acabamos de instalar, le decimos que si.


Ahora le pondremos un wallpaper:
El que yo he utilizado es este:Mi WallpapersAquí os dejo una pagina con muchos wallpapers para que elijáis el que mas os guste: Mas wallpapers
Para poner el wallpaper haremos lo siguiente:
-Hacer click con el boton derecho sobre el escritorio
-Cambiar fondo de escritorio
-Añadir
-Elegimos el que nos hemos descargado y pulsamos abrir
-Pulsamos cerrar




Bueno ya solo falta instalar un par de programitas mas y ya lo tenemos finalizado

Ahora vamos a instalar una barra al estilo Mac:
sudo aptitude install avant windows navigator
sudo aptitude install awn-applets-python-core

Para que esta barra se inicie cuando se inicie Ubuntu debemos hacer lo siguiente:
-sistema > preferencias > sesiones
-Pulsamos en añadir
-Y ponemos lo siguiente:
Nombre: Iniciar_awn
Orden: avant windows navigator
Comentario: abrir awn
-Pulsamos en añadir.

Ya solo queda configurar la barra a tu gusto

Ahora vamos a instalar la barra lateral:
sudo aptitude install screenlets
-Para abrir la aplicación: Aplicaciones > Accesorios > screenlets
-Para poner la barra lateral hacemos click en Sidebar
-Y le damos a Launch/add.

Cuando ya tengas la barra lateral añadele las funciones que mas te gusten...

Bueno espero que os haya gustado y os haya servido de ayuda, si tenéis alguna duda o algún problema no dudéis en comentarlo.
Posted on 13:22 by gabi Wxp and filed under , | 0 Comments »

Tutorial autenticación con Apache

Este tutorial sirve para que te pida nombre de usuario y contraseña para entrar en tu página web.
Empezamos:
Creamos la carpeta donde pondremos la página web (yo utilizaré la que tenía creada del tutorial anterior)
sudo mkdir /var/tutorial1.com
sudo gedit /var/tutorial1.com/index.html
Ahora creamos la página web.

Creamos el directorio donde se va almacenar las contraseñas:
 sudo mkdir /var/passwd

Creamos el archivo con el primer usuario:
sudo htpasswd -c /var/www/passwd/.htpasswd alumno
Nota: alumno es el usuario que hemos creado

Para crear los demás usuarios:
sudo htpasswd /var/www/passwd/.htpasswd alumno2
Se crea el fichero .htaccess en /var/tutorial1.com:
sudo nano /var/tutorial1.com/.htaccess

AuthType Basic
AuthName "Página restringida de alumno"
AuthUserFile /var/passwd/.htpasswd
AuthGroupFile /dev/null
require user alumno

Modificamos el archivo de configuración del sitio web:
sudo gedit /etc/apache2/sites-enabled/tutorial1

<Directory "/var/www/clase">
AllowOverride AuthConfig
Order allow,deny
</Directory>

Reiniciamos Apache:
apache2ctl restart

Entramos en el navegador y ponemos nuestra ip o la que le hayamos asignado al sitio web y tendría que salir esto:

Ahora vamos a crear un grupo:

sudo gedit /var/passdw/grupo
Matematicas: alumno
*Nota: Para añadir mas usuarios al grupo pondríamos un espacio y el
siguiente usuario.Ejemplo:
Matematicas: alumno alumno2 alumno3

Añadimos el grupo al fichero .httaccess:
sudo gedit /var/tutorial1.com/.httaccess
En AuthGroupFile ponemos /var/passwd/grupo
require user alumno lo cambiamos por:
require group Matematicas
*Nota: Matematicas es el grupo que he creado anteriormente

Reiniciamos Apache:
apache2ctl restart

Para que la autenticación por grupos tuviera funcionalidad tendríamos que crear varios grupos para dejar acceder a la página web a solo un grupo.
Posted on 8:00 by gabi Wxp and filed under , | 0 Comments »

Tutorial crear un Virtual Hosts con Apache basado en nombre

Creamos los archivos para cada Host Virtual (pondremos la misma IP en el virtualhost).
Nota explicativa:
Yo he puesto la IP 192.168.1.35 por que es la que tengo
asignada a mi ordenador, tu tendrías que poner la IP
que tengas asignada a tu ordenador (para saber cual es
tu IP hay que poner en consola ifconfig y "donde pone
inet dirección:
" esa es tu IP).

Para el primer host virtual:
sudo gedit etc/apache2/sites-available/tutorial1

<virtualhost 192.168.1.35>
ServerName www.tutorial1.com
DocumentRoot /var/www/tutorial1.com
</virtualhost>


Para el segundo host virtual:
sudo gedit etc/apache2/sites-available/tutorial2

<virtualhost 192.168.1.35>
ServerName www.tutorial2.com
DocumentRoot /var/www/tutorial2.com
</virtualhost>


Creamos la página web que queremos que cargue la primera página web (www.tutorial1.com):

sudo mkdir /var/www/tutorial1.com
sudo gedit /var/www/tutorial1.com/index.html

Ahora en el archivo index.html creamos la página web, yo he puesto esto:

<html>
<body>
Pagina Web del Tutorial1.com
</body>
</html>


Creamos la página web que queremos que cargue la segunda página web (www.tutorial2.com):

sudo mkdir /var/www/tutorial2.com
sudo gedit /var/www/tutorial2.com/index.html

Ahora en el archivo index.html creamos la página web, yo he puesto esto:

<html>
<body>
Pagina web del Tutorial2.com
</body>
</html>


Se añade o modifica el fichero default para que incluya la siguiente directiva:
sudo gedit /etc/apach2/sites-availabe/default
donde pone NameVirtualHost * quitamos el asterisco y ponemos nuestra IP (192.168.1.35)

Se habilitan los nuevos sitios :

a2ensite tutorial1
a2ensite tutorial2

Ahora editaremos el fichero hosts para que nos resuelva las siguientes direcciones:
sudo gedit /etc/hosts
192.168.1.35 www.tutorial1.com
192.168.1.35 www.tutorial2.com


Reiniciamos Apache para aplicar los cambios:

sudo apache2ctl restart




Ahora iniciamos el navegador web y ponemos en la barra de direcciones www.tutorial1.com para que nos muestre el primer host virtual (tutorial1.com)



Abrimos una pestaña en el navegador web (control + t) y ponemos en la barra de direcciones www.tutorial2.com para que nos muestre el segundo host virtual (tutorial2.com)
Posted on 10:31 by gabi Wxp and filed under , | 0 Comments »

Tutorial crear un Virtual Hosts con Apache basados en IP

Creamos una interfaz virtual nueva:
sudo ifconfig eth0:1 192.168.1.235 netmask 255.255.255.0

Creamos los archivos para cada Host Virtual

sudo gedit etc/apache2/sites-available/tutorial1

<virtualhost 192.168.1.35>
ServerName www.tutorial1.com
DocumentRoot /var/www/tutorial1.com
</virtualhost>


sudo gedit etc/apache2/sites-available/tutorial2

<virtualhost 192.168.1.235>
ServerName www.tutorial2.com
DocumentRoot /var/www/tutorial2.com
</virtualhost>

Creamos la página web que queremos que cargue la primera página web:
sudo mkdir /var/www/tutorial1.com
sudo gedit /var/www/tutorial1.com/index.html
Ahora en el archivo index.html creamos la página web, yo he puesto esto:
<html>
<body>
Pagina Web del Tutorial1.com
</body>
</html>
Creamos la página web que queremos que cargue la segunda página web:
sudo mkdir /var/www/tutorial2.com
sudo gedit /var/www/tutorial2.com/index.html
Ahora en el archivo index.html creamos la página web, yo he puesto esto:
<html>
<body>
Pagina web del Tutorial2.com
</body>
</html>


Se habilitan los nuevos sitios :
a2ensite tutorial1
a2ensite tutorial2


Reiniciamos Apache para aplicar los cambios:
sudo apache2ctl restart


Ahora iniciamos el navegador web y ponemos en la barra de direcciones 192.168.1.35 para que nos muestre el primer host virtual(tutorial1.com)
Abrimos una pestaña en el navegador web (control + t) y ponemos en la barra de direcciones 192.168.1.235 para que nos muestre el segundo host virtual (tutorial2.com)
Posted on 8:25 by gabi Wxp and filed under , | 1 Comments »

Tutorial de Apache

Instalar Apache
Para instalar Apache tendremos que:
Abrir un terminal y ponemos:
sudo aptitude install apache2-mpm-prefork

O si queremos instalarlo desde el Synaptic haremos lo siguiente:
-Abrimos el Synaptic y buscamos Apache2
-Seleccionamos apache2-mpm-prefork
-Le hacemos clic en aplicar

Para saber que está funcionando Apache abrimos el navegador (Firefox) y ponemos en la barra de direcciones:
http://localhost

y tendría que salir la pagina por defecto de Apache (por defecto pone "It's works")

Al iniciar el servidor en Ubuntu, nos aparecerá el
siguiente mensaje:
apache2: Could not reliably determine the server's fully
qualified domain name, using 127.0.1.1 for ServerName

Para eliminar este mensaje de error abrimos un terminal y ponemos:
sudo gedit /etc/apache2/apache2.conf
Ponemos ServerName localhost en la ultima linea del documento
Guardamos el documento

Para poner las tildes modificamos un fichero para verlas correctamente en el navegador Web. Añadiremos en el fichero la línea Fichero:
sudo gedit /etc/apache2/conf.d/charset
Añadimos esta linea al domcumento: AddDefaultCharset UTF-8
.

Para cambiar el directorio donde Apache busca las páginas web (por defecto /var/www/). Para cambiar la ruta donde busca las páginas web haremos lo siguiente:

sudo gedit /etc/apache2/sites-available/default
En la linea de DocumentRoot cambiamos /var/www/ por la ruta que queramos.


Para cambiar el nombre con el que Apache busque tu pgina principal haremos lo siguiente:

sudo gedit /etc/apache2/sites-available/default
Debajo de DocumentRoot escribimos la siguiente linea:
DirectoryIndex gabi.html (puedes cambiar gabi.html y poner el que mas te guste).


Reiniciamos el Servidor Web.

sudo apache2ctl restart


Para modificar la página web principal nos vamos al directorio /media/paginaWeb/ (el directorio por defecto es /var/www/).
Ahora creamos nuestra página web y la guardamos en ese directorio y guardamos con el nombre gabi.html (por defecto index.html)
Posted on 13:06 by gabi Wxp and filed under , | 0 Comments »

Tutorial de un servidor DNS Esclavo con Webmin

Primero abrimos el navegador web (a poder ser Firefox) y ponemos nuestra dirección de lookback y el puerto del Webmin (por defecto 10000).

 Hacemos clic en Servidores, servidores DNS BIND y crear una nueva zona subordinada.


En el nombre dominio de red ponemos el nombre del servidor DNS maestro en nuestro caso Tutorial.com y en Servidores Maestros ponemos la IP del Servidor Maestro en nuestro caso 192.168.1.33 y le damos a crear.
Ahora abrimos un terminal y ponemos:
sudo nano /etc/resolv.conf

Tendremos que poner:
nameserver 0.0.0.0

Reiniciamos el BIND:
sudo /etc/init.d/bind9 restart


Hacemos un dig a un equipo para ver que funciona todo.
dig PC-Jose.tutorial.com

La zona amarilla indica la ip del equipo que hemos consultado.


La zona azul indica quien tiene la autoridad sobre ese dominio (Servidor DNS maestro).


La zona verde indica que nuestro equipo es el que resuelve la petición (servidor DNS esclavo).
Posted on 8:19 by gabi Wxp and filed under , | 0 Comments »

Tutorial de un servidor DNS maestro desde el terminal

Bueno ahora vamos a crear un DNS maestro desde el terminal.
Estamos en Ubuntu y abrimos un terminal y ponemos:

sudo nano /etc/resolv.conf

Ponemos nameserver 0.0.0.0 para indicar que nuestro equipo es el servidor DNS.

sudo nano /etc/bind/ named.conf.local

zone "gabi.com" {
type master;
file "/etc/bind/gabi.com.hosts";
}

Ahora vamos a añadir los equipos que quiera que resuelva nuestro servidor.

sudo nano /etc/bind/gabi.com.hosts
gabi.com. In SOA ubuntu-desktop. admin.gabi.com. (
1193412145
10800
3600
604800
38400

gabi.com. In NS ubuntu-desktop.
pc01.gabi.com IN A 192.168.1.36
pc02.gabi.com IN A 192.168.1.24

Reiniciamos los servicios:
sudo /etc/init.d/bind restart 


Ahora probamos que todo lo que hemos hecho esté bien. Ponemos en una terminal:


dig pc01.gabi.com

Tendría que salir la ip que le asociamos a pc01.gabi.com (192.168.1.36).
Tendría que salir nuestro equipo como servidor DNS.
Posted on 8:12 by gabi Wxp and filed under , | 1 Comments »

Tutorial de un servidor DNS maestro con Webmin

Estamos en Ubuntu y abrimos el navegador y ponemos nuestra dirección lookback y el puerto del Webmin (por defecto 10000) e introducimos nuestro usuario y la password.
Hacemos clic en Servidores, servidores DNS BIND y en crear una nueva zona maestra.

Ponemos el nombre del dominio en nuestro caso gabi.com y un correo inventado y le damos a crear.

Ahora nos vamos a editar nuestra zona maestra y hacemos clic en dirección.
Ahora ponemos en el nombre como quieras llamar al equipo y en dirección su dirección ip, creamos tantos equipos como necesitemos.

Cuando lo hallamos creado le damos a guardar y volvemos a la pagina anterior y hacemos clic en aplicar cambios.

Ahora le tenemos que poner nuestro equipo como servidor DNS, para ello nos vamos al terminal y ponemos:

sudo nano /etc/resolv.conf

y ponemos en nameserver 0.0.0.0 esto indica que nuestro equipo es el servidor DNS. Le damos a guardar (control + o) y a salir (control + x).

Reiniciamos los servicios:
sudo /etc/init.d/bind restart 


Ahora probamos que todo lo que hemos hecho esté bien. Ponemos en una terminal:

dig pc01.gabi.com


Tendría que salir la ip que le asociamos a pc01.gabi.com (192.168.1.36).
Tendría que salir nuestro equipo como servidor DNS.
Posted on 12:51 by gabi Wxp and filed under , | 0 Comments »