Posts Tagged ‘tutorial’

Instala Ubuntu Server 10 – Instalación

Escrito por Oriol Navascuez en 08/08/2010

Pues con este post empiezo un manual / guia / tutorial, para la instalación y configuración de un servidor bajo Ubuntu Server 10.04. En este caso vamos a hacer una instalación casi limpia. Es decir, que prácticamente no vamos a instalar programas. Tan solo instalaremos el software Open SSH para poder administrar nuestro servidor remotamente, Samba que nos permitirá el intercambio de archivos con sistemas Windows, y por último LAMP Server que será nuestro servidor web.

Bien, pues para empezar, si no lo hemos hecho ya, nos dirigimos a la web de Ubuntu, para descargar la última versión del SO para servidores.

Aquí seleccionaremos si tenemos un procesador de 32 o 64 bits, para descargar la versión adecuada para nuestra maquina.

Una vez descargada la imagen de CD ISO la grabamos en un CD de forma habitual como ISO, no como archivo. Una vez grabado correctamente el CD de Ubuntu Server 10.04 LTS lo ponemos en la máquina que nos hará de servidor y arrancamos con él. Seguidamente veremos la primera pantalla…

En esta pantalla seleccionamos el idioma de la interfaz de instalación y presionamos la tecla Enter

Seguidamente seleccionamos la opción Instalar Ubuntu Server, y comenzamos con el proceso. Eso si antes no queremos comprobar errores en el disco. Yo lo obvio por que se supone que lo hemos grabado sin complicaciones.

Seleccionamos el idioma con el que se instalará el sistema operativo y pulsamos Enter

En esta pantalla tenemos dos posibilidades. Si ya hemos instalado otra distribución de Linux en este PC y el teclado no nos ha dado problemas, podemos dejar el <No> si por otro lado, queremos asegurarnos, podemos darle a <Si> y seguir los pasos pare reconocer el teclado conectado. En cualquiera de los casos os saldrán un seguido de pantallas para reconocer el país y zona lingüística, lo seleccionáis y una vez reconocido saltamos al siguiente paso.

Después de calibrar el teclado elegimos un nombre para nuestro servidor. En nuestro caso 2Novatos, una vez elegido el nombre le damos a Enter y seguimos.

Si ya le hemos dado nombre a nuestro retoño servidor lo siguiente es ponerlo en hora seleccionando la zona horaria en la que nos encontramos. Nosotros como somos “Made in Spain” pues Madrid.

Nosotros vamos a usar esta máquina exclusivamente como servidor, por lo que vamos a usar la totalidad del disco.

Si tenemos uno o más discos duros, nos aparecerán aquí. Seleccionamos en el que haremos la instalación del S.O. y pulsamos Enter

Aquí vemos lo que estamos a punto de hacerle a nuestro o nuestros discos duros. Si todo es correcto seleccionamos <Si> y pulsamos Enter

Ponemos nuestro nombre real o el nombre con el que queremos que la máquina nos reconozca.

Escribimos el nombre de usuario que queramos para acceder al servidor y seguidamente pulsamos Enter

Escribimos una contraseña para el usuario que hemos puesto…

Y la repetimos. Pulsamos Enter y seguimos.

Esta opción es prácticamente nueva, y a menos que vayamos a poner información muy importante en nuestro servidor, recomiendo no cifrar la carpeta. Esta opción nos permite cifrar todo el contenido de nuestra cuenta, haciéndolo inaccesible aun que nos robaran el servidor físicamente. Pero bueno, el seleccionarla o no, es cosa vuestra, nosotros seguimos dando al Enter

Si usáis un proxy para acceder a la red, ponemos aquí los datos, en caso contrario, como en la mayoría de los hogares con ADSL normal, dejamos esto en blanco y seguimos con la rutina del Enter

Siguiendo con la instalación llegamos al punto de elegir si queremos o no las actualizaciones automáticas. Si sois usuarios avanzados, que vais a actualizar a mano las actualizaciones, revisando cada paquete, no lo activéis. Por el contrario, si estás leyendo este manual… no te engañes ( :P ), marca la segunda opción y así nos aseguramos que las actualizaciones importantes se hacen solas.

Llegados a este punto, seleccionamos los paquetes que queremos instalar en nuestro servidor. Nosotros aun que instalaremos desde el principio el servidor LAMP y Samba, más adelante explicaremos como instalarlos en el caso que no lo hagamos ahora. Lo importante es que instalemos el Open SSH. Las otras dos opciones las podéis dejar en blanco si queréis ya que, como decía, lo explicaremos más adelante. Seleccionado lo que vamos a instalar pulsamos Enter para no perder costumbre.

Bien pues, ya hemos casi terminado la instalación.

Seguidamente nos aparecerá nuestra primera pantalla con el nombre del servidor pidiéndonos la contraseña tal que así:

2Novatos login: _

Bien, pues ponemos nuestro nombre de usuario, en nuestro caso era oriol, pulsamos enter, y la contraseña. Recordar que en linux no aparece lo que pulsamos, por lo que aun que no veamos lo que escribimos, el sistema está reconociendo las teclas que pulsamos.

Una vez logueados con nuestro usuario y contraseña, veremos en el prompt algo como esto:

oriol@2Novatos:~$_

Si vemos esto ya estamos autentificados con el usuario que le hayamos dado en la instalación. Pero antes de acabar el primer tutorial, vamos a dejar el sistema actualizado con los siguientes pasos…

Primero actualizamos nuestros repositorios con…

sudo apt-get update

Y a continuación actualizamos el sistema con un

sudo apt-get upgrade

Una vez terminado de actualizar el sistema, si no queréis trastear mucho más hasta que leáis el siguiente capítulo, podéis apagar el sistema con el comando:

sudo halt

Esperamos que os sirva este paso a paso, y nos vemos e el siguiente capítulo!

Estructura básica [Iniciación al HTML II]

Escrito por Oriol Navascuez en 14/07/2010

En el primer post de este manual, os introducíamos al HTML con el identificador DOCTYPE. Algo esencial para identificar el HTML con el que está escrito nuestra pagina.

Para seguir este manual con un poco de sentido a la hora de escribir un documento HTML, os explicaremos la estructura básica que este documento tiene que tomar tras la identificación del DTD. La estructura básica de toda web, tiene que contener estas etiquetas <html>, <head>, <title> y <body>. Cada una muy importante en su función, y es más que recomendable memorizarlas, y no dejarnos ninguna.

Así pues, la estructura de cualquier web, como mínimo tiene que tener esta estructura:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML  4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <title></title>
    </head>
    <body></body>
</html>

Bien, pues ahora que ya vemos más o menos la estructura de cualquier documento HTML, y antes de explicaros la utilidad de cada etiqueta, vamos a ver como quedaría si le damos cierto contenido, y seguro que ya deduciréis el uso de cada etiqueta. Veamos como queda:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML  4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <title>Este es el título de la pagina</title>
    </head>
    <body>
        Entre estas etiquetas va el cuerpo de nuestra pagina.
    </body>
</html>

Por si os ayuda, en la siguiente pagina, podréis ver el resultado de estas pocas líneas: DEMO

Visto un claro ejemplo del funcionamiento de los tags básicos del HTML, veamos para que sirve cada uno de ellos.

Tag <html>

El tag <html> es el encargado de decirle al navegador de que a partir de esa línea, lo que se va a encontrar es texto HTML. Ésta, es la etiqueta más externa de cualquier documento, por ello también se la nombra como la etiqueta raíz. Y a pesar de ser el elemento raíz, siempre, antes de la etiqueta <html> debemos indicar el elemento DOCTYPE.

Tag <head>

La etiqueta <head> es la que se encarga de contener los elementos de cabecera de nuestra web, como puede ser el título. Esta etiqueta incluirá scripts, las rutas a las hojas de estilos, los meta tags, y otra mucha información.

Los siguientes tags, son los que podemos encontrar dentro de esta etiqueta: <base>, <link>, <meta>, <script>, <style>, y <title>. Más adelante nos adentraremos en todas estas etiquetas, por ahora no serán necesarias.

Tag <title>

La etiqueta <title> será el encargado de definir el título de nuestro documento. Esta etiqueta es esencial, ya que será la que se vea en la parte superior del navegador informando de la web que estamos visitando. Además, será el nombre que se guarde si la añadimos a nuestros favoritos y será también este título el que motores de búsqueda como Google nos muestre en sus resultados.

Tag <body>

Esta etiqueta, <body>, es la que define el cuerpo del documento HTML. Es decir, es la que indica el comienzo o el fin de un documento que contiene texto, enlaces, imágenes, tablas, listas, etc. Dentro de esta etiqueta tendremos que poner todo nuestro código HTML, y todo aquello que queramos mostrar por pantalla.

Declaración DOCTYPE [Iniciación al HTML I]

Escrito por Oriol Navascuez en 07/04/2010

Declaración DOCTYPE

Este será el primer artículo de un pequeño,  manual sobre HTML que, espero sirva a aquellos que se inicien a la programación web, como para aquellos ya iniciados y que buscan información, resolver dudas, o ampliar sus conocimientos.

Doy por sentado que quien lea esto sabe lo que es el HTML y para que se usa. Para quien no sepa lo que es, o para que se utiliza, le recomiendo que se informe antes, por ejemplo aquí [Wikipedia]. (more…)