You are on page 1of 20

[Ao]

[Escribir el nombre del autor]

[MANUAL DE CONFIGURACION UBUNTU]


En el siguiente manual, se implementaran las respectivas configuraciones para que cada aplicacin sea ejecutable al 100% en cualquier servidor con SO Ubuntu

INDICE

Portada Configuracin del DNS Configuracin de Correo Electrnico Introduccin Instalacin modo grfico Configuracin del Foro Instalacin de paquetes Administrar phpmyadmin Visualizacin de la aplicacin del foro Configuracin del Chat Administrar phpmyadmin Como crear las tablas necesarias Conectar la pagina a la db (base de datos) Visualizacin de la aplicacin del chat

1 3

5 6

12 13 15

17 18 18 20

PASOS TCNICOS PARA CONFIGURAR EL DNS


Se crea la zona nueva en el archivo named.conf.local agregamos: zone myviaje.edu { type master; file /etc/bind/db.myviaje.edu; }; Copiamos el archivo db.local con nombre de db.myviaje.edu con el siguiente cdigo: cp /etc/bind/db.local /etc/bind/db.myviaje.edu El documento copiado db.viaje.edu debe ser editado, asignamos la IP y localhost lo cambiamos por el nombre de nuestro dominio, marcando serial numero 1:
; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA miviaje.edu. root.example. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS myviaje.edu. @ IN A 160.11.25.1 dns IN A 160.11.25.1

www

IN

dns

Una vez que haya hecho un cambio en el archivo de zona bind9 tendr que ser reiniciado para que los cambios surtan efecto: sudo /etc/init.d/bind9 restart

Archivo de zona inversa Ahora que la zona es de configuracin y la resolucin de nombres a IP Direcciones una zona inversa tambin es necesario. Una zona inversa permite DNS para resolver una direccin a un nombre. Editar / etc / bind / named.conf.local y agregamos lo siguiente: zone 25.11.160.in-addr.arpa { type master; notify no; file /etc/bind/db.160; };
3

Tenemos que crear un archivo con nombre en base al primer octeto de la IP de la siguiente manera, apartir del archivo generado con el nombre db.127: cp /etc/bind/db.127 /etc/bind/db.160 Comenzamos a editar el aarchivo creado db.160
; ; BIND reverse data file for local loopback interface ; $TTL 604800 @ IN SOA myviaje.edu. root.example.com. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS localhost. 1 IN PTR myviaje.edu.

Una vez que haya hecho un cambio en el archivo de zona bind9 tendr que ser reiniciado para que los cambios surtan efecto: sudo /etc/init.d/bind9 restart

PASOS TCNICOS PARA CONFIGURAR EL SERVICIO DE CORREO ELECTRNICO


En el siguiente apartado tiene la finalidad de mostrarte paso a paso y de una manera grafica, la forma de configurar tu servidor de Ubuntu para el correo electrnico.

Servicios de correo electrnico


El proceso de enviar un correo electrnico de una persona a otra a travs de una red o de Internet involucra muchos sistemas trabajando juntos. Todos esos sistemas deben estar configurados correctamente para que el proceso funcione. El remitente usa un Agente de Usuario de Correo (Mail User Agent, MUA), o cliente de correo, para enviar el mensaje a travs de uno o varios Agentes de Transferencia de Correo (Mail Transport Agent, MTA), el ltimo de los cuales actuar de Agente de Entrega de Correo (Mail Delivery Agent, MDA) para entregarlo en el buzn del destinatario, y que luego pueda ser recuperado usando el cliente de correo del destinatario, normalmente por medio de un servidor POP3 o IMAP. http://eltoloza.wordpress.com/2009/10/20/ver-correo-de-gmail-y-hotmail-con-evolution-enubuntu-9-10/ En el siguiente manual de usuario se mostrar la forma de conectarnos a gmail para manejar nuestras cuentas de correo electrnico en la versin 9.10 de Ubuntu.

Abrimos Evolution

Aplicaciones -> Internet -> Correo de Evolution y en la pantalla de Bienvenida damos click en el botn Adelante.

A continuacin se nos presenta la siguiente pantalla, donde Evolution nos dice si queremos restaurar desde un archivo de respaldo, es decir, si ya habamos respaldado la configuracin anteriormente solo es cuestin de cargar ese archivo para evitar llenar de nuevo nuestros datos, Presiona el botn Adelante.

En la siguiente pantalla tenemos que meter los datos de nuestra cuenta, en Nombre completo podemos ingresar cualquier nombre o apodo en nuestro caso fue myviaje, en Direccin de correo-e tenemos que introducir el nombre de la cuenta de correo que tenemos en este caso myviaje@redes3.com, y en caso de que la casilla donde nos pregunta si queremos que esta cuenta sea la predeterminada la marcamos o bien la pueden desmarcar, ahora click en el botn Adelante.

Ahora en recepcin de correo ponemos lo siguiente:

Recepcin de correo o Tipo de servidor: POP o Servidor: 160.11.25.254 o Usuario: myviaje@redes3.com o Usar conexin segura: Sin cifrado o Tipo de autentificacin: Contrasea o Recordar contrsea: sin marcar

En la parte de ENVO DE CORREO qued de la siguiente manera: Tipo de servidor: SMTP Servidor: 160.11.25.254 Seguridad: Sin cifrado

En opciones de recepcin marcaremos a nuestro gusto. En mi configuracin lo deje de la siguiente manera:


8

La configuracin para la siguiente pantalla de igual manera la deje tal y como sigue.

Envi de correo o Tipo de servidor: SMTP o Servidor: 160.11.25.254 o Usar conexin segura: Sin cifrado

En esta ventana ADMINISTRACIN DE CUENTAS simplemente se introduce el Nombre del servidor, en mi caso myviaje@redes3.com

Listo hemos terminado nuestra configuracin de correo electrnico, presionamos en el botn Aplicar

10

Ahora en la ventana principal solo presionamos la tecla F9 para Cargar nuestros correos, en ese momento nos pedir la contrasea con la que entramos a nuestro correo, al igual la del anillo de contraseas del sistema, despus de haber introducido las contraseas correctas Evolution comenzara a cargar nuestro correo.

Con esto ya tenemos configurado nuestro Evolution para enviar y recibir correos con nuestras respectivas cuentas.

11

PASOS TCNICOS PARA CONFIGURAR LA APLICACIN DE LA APLICACIN DEL FORO


En el siguiente apartado tiene la finalidad de mostrarte paso a paso y de la manera ms grafica posible, la forma de configurar tu servidor de Ubuntu para Foro en tu pagina web. Instalacin por paquetes Para hacer funcionar el servidor en tu sistema debes instalar el paquete apache2. Para hacerlo desde una consola debes escribir: $sudo aptitude install apache2 Una vez terminada la instalacin puedes comprobar que Apache funciona correctamente: Si ests en la misma mquina donde instalaste Apache, coloca en la barra de direcciones de tu navegador: http://localhost o http://127.0.0.1

Si te encuentras en una mquina distinta a la que instalaste Apache, debes colocar en la barra de direcciones de tu navegador: http://160.11.25.1

Instalar phpmyadmin Aunque con la sola instalacin de este paquete ya tendras el servidor http Apache corriendo en tu sistema normalmente necesitars para sacarle todo el provecho instalar tambin php. Veamos como hacerlo. instalar phpmyadmin Abres una consola te logueas como root sudo aptitude install php5 Resetea apache2 sudo /etc/init.d/apache2 restart

12

Instala los siguientes paquetes sudo aptitude install mysql-server sudo aptitude install libapache2-mod-auth-mysql sudo aptitude install php5-mysql

Instalas phpmyadmin sudo aptitude install phpmyadmin

Reseteas apache sudo /etc/init.d/apache2 restart Ya habiendo instalado el phpmyadmin introducimos la URL de acceso a phpMyAdmin, http://localhost/phpmyadmin o http://(la ip de la maquina)/phpmyadmin a introducir en nuestro navegador

Creamos la base de datos llamada Foro_Myviaje Luego creamos una tabla introduciendo en el apartado SQL el siguiente codigo:

CREATE TABLE foro ( id int(7) NOT NULL auto_increment, autor varchar(200) NOT NULL default '', titulo varchar(200) NOT NULL default '', 13

mensaje text NOT NULL, fecha datetime NOT NULL default '0000-00-00 00:00:00', respuestas int(11) NOT NULL default '0', identificador int(7) NOT NULL default '0', ult_respuesta datetime default NULL, KEY id (id) ) TYPE=MyISAM;

Y listo. Ahora introducimos 2 ejemplos introducimos en el SQL las siguintes lineas: INSERT INTO foro VALUES ('1', 'Luis Javier', 'odio', 'No nací para compartir el odio, sino el amor. ', '2010-1117 19:00:00', '0', '0', '2010-11-17 19:00:02'); INSERT INTO foro VALUES ('2', 'Alfredo', 'Amor', 'el amor es algo la infinidad del universo "sabes que es infinito pero lo lo puedes comprobar"', '2010-11-17 19:00:00', '0', '0', '2010-11-17 19:00:02'); Para poder visualizar el foro abrimos al pagina configuracion.php y el las lineas Configuramos a el usuario con el cual entramos al phpmyadmin ademas del password corresponidiente y sin olvidar poner en la linea $bd_base = "Foro_Myviaje"; Guardamos la pagina y ahora si podemos visualizar los ejemplos anotando la URL en el navegador http://localhost/foro o http://(la ip de la maquina)/foro obviamente el diseo de tu
pagina lo daras al gusto personal

14

Ahora visualizamos el foro

Para agregar un nuevo tema pulsamos el botn Nuevo tema

15

He introducimos el tema de inters y cuando se termine se ver reflejado tu tema en la pgina anterior

Para comentar sobre un tema que hayan propuesto en el foro presionamos sobre el tema que deseamos comentar
De esa manera tendras configurado tu foro para realizar publicaciones o comentarios en tu web server.

16

PASOS TCNICOS PARA CONFIGURAR LA APLICACIN DE LA APLICACIN DEL CHAT


En el siguiente apartado tiene la finalidad de mostrarte paso a paso y de la manera ms grafica posible, la forma de configurar tu servidor de Ubuntu para Foro en tu pagina web. Referencia: http://myphp.webcindario.com Instalacin:

1. Primeramente necesitas tener en tu webserver

un

Administrador para

bases de datos para mysql,

te recomendamos el phpmyadmin. Antes

mencionado en la instalacin y configuracin del foro.

2. Crear una base de datos llamada db creala en PHPmyAdmin

17

3. Despus crear dos tablas una llamada usuarios y otra llamada mensajes
Nota: Si quieres ahorrarte estos pasos abre y ejecuta el archivo db.sql te va a crear automticamente las dos tablas en la base de datos (usuarios-mensajes) que tengas abierta en el momento en que lo ejecutas, proporcionado el archivo en el paquete del chat. Su contenido es el siguiente:
CREATE TABLE mensajes ( id int(4) NOT NULL default '0', tiempo timestamp(14) NOT NULL, usuario tinyint(4) NOT NULL default '0', para int(11) NOT NULL default '0', mensaje text NOT NULL, PRIMARY KEY (id) ) TYPE=MyISAM; CREATE TABLE usuariosc ( nombre varchar(100) NOT NULL default '', id tinyint(4) NOT NULL default '0', icono varchar(30) NOT NULL default '', showip tinyint(1) NOT NULL default '0', ip varchar(16) NOT NULL default '', tiempo timestamp(14) NOT NULL, PRIMARY KEY (id) ) TYPE=MyISAM;

4. Modificar el archivo de conexin.php


Para especificar un usuario y password validos para el servidor mysql, adems de el nombre de la base de datos. $link=mysql_connect("nombre_del_servidor","usuario","basededatos"); if (!$link){ print "<br><b>Da clic<br><a href=\"login.php\" target=\"_top\"> :. AQUI .: </a>"; exit(); } mysql_select_db("nombre_de_la_tabla"); ?> *********************************************************************** Quedara de la siguiente manera en nuestro ejemplo: $link=mysql_connect("localhost","root","openviajes"); if (!$link){
18

print "<br><b>Da clic<br><a href=\"login.php\" target=\"_top\"> :. AQUI .: </a>"; exit(); } mysql_select_db("chat_myviaje"); ?> 5. Siguiente paso

copiar el directorio descomprimido a algn lugar dentro del directorio accesible al webserver, se
recomienda en la raz del servidor, osea en /chat/, es importante no cambiar el nombre de ningn archivo para no perder la conexin para evitar los errores de carga con los directorio.

6. Por ultimo ejecutar el archivo login.php. o desde tu pagina web http://tupagina/login.php

En esta parte puedes configurar tu estado al seleccionar la opcin de los iconos

19

Al escribir tu usuario o nuevo usuario se desplegara la siguiente pantalla:


En este apartado mostrara los usuarios en lnea En esta rea te mostrara los usuarios conectados

En este apartado mostrara los mensajes transmitidos

Observaciones:
* Debes tener instalado la ltima versin de Flash para visualizar en su totalidad el chat *Debes tener las cookies habilitadas para el navegador, y para php.ini. *Los usuarios sin actividad se borran despus de algunos minutos Si quieres cambiar el tiempo de inactivo del usuario en el archivo user.php en la lnea 12 modificar el tiempo en segundos $tiempo-=300;

Con esta configuracin tendrs tu aplicacin del chat totalmente funcional para tu web serber.

20

You might also like