Changes

Jump to navigation Jump to search
3,298 bytes added ,  16:22, 30 July 2008
Line 17: Line 17:     
El primer paso, y el más tedioso de todos, es leer el manual de SME Server (si alguien desea traducirlo al español, bienvenido). Por medio de su lectura usted no solo comprenderá la enorme potencialidad de SME Server, sino que además descubrirá funciones que eran desconocidas por usted.
 
El primer paso, y el más tedioso de todos, es leer el manual de SME Server (si alguien desea traducirlo al español, bienvenido). Por medio de su lectura usted no solo comprenderá la enorme potencialidad de SME Server, sino que además descubrirá funciones que eran desconocidas por usted.
 +
 
Luego de esta pequeña introducción, nuestro primer paso será agregar el lugar físico (bahía), en donde usted alojará o cargará los archivos de su página web. Para ello ingresamos a https://localhost/server-manager o https://IP/server-manager.
 
Luego de esta pequeña introducción, nuestro primer paso será agregar el lugar físico (bahía), en donde usted alojará o cargará los archivos de su página web. Para ello ingresamos a https://localhost/server-manager o https://IP/server-manager.
   Line 23: Line 24:     
En el menú de la izquierda, bajo '''Colaboración''', ingresamos en '''Bahías de Información'''.
 
En el menú de la izquierda, bajo '''Colaboración''', ingresamos en '''Bahías de Información'''.
 +
 
Luego pulsamos sobre el botón '''Agregar Ibay''', y completamos los campos correspondientes:
 
Luego pulsamos sobre el botón '''Agregar Ibay''', y completamos los campos correspondientes:
   Line 38: Line 40:     
Finalmente pulsamos el botón '''Agregar''', y nuestra bahía será creada con los datos que hemos suministrado.
 
Finalmente pulsamos el botón '''Agregar''', y nuestra bahía será creada con los datos que hemos suministrado.
 +
 
Usted podrá acceder al directorio de la bahía recién creada en '''/home/e-smith/files/ibays/portal'''
 
Usted podrá acceder al directorio de la bahía recién creada en '''/home/e-smith/files/ibays/portal'''
 +
 
Dentro del ibay se habrán creado tres directorios: '''cgi-bin''', '''files''', y '''html'''. Los archivos de su sitio web (imágenes, html, y php) deberá cargarlos bajo el directorio '''html'''. El directorio '''files''' es para ser utilizado por FTP, y el directorio '''cgi-bin''' es el directorio indicado para cargar archivos ejecutables de Perl, C, o scripts CGI.
 
Dentro del ibay se habrán creado tres directorios: '''cgi-bin''', '''files''', y '''html'''. Los archivos de su sitio web (imágenes, html, y php) deberá cargarlos bajo el directorio '''html'''. El directorio '''files''' es para ser utilizado por FTP, y el directorio '''cgi-bin''' es el directorio indicado para cargar archivos ejecutables de Perl, C, o scripts CGI.
   Line 48: Line 52:     
En el menú izquierdo, bajo '''Colaboración''', ingresamos en''' Dominios'''.
 
En el menú izquierdo, bajo '''Colaboración''', ingresamos en''' Dominios'''.
 +
 
Usted observara que el dominio principal de SME Server ya esta agregado y configurado de forma predeterminada y automática, según lo expuesto mas arriba. Este no es el caso del ejemplo, ya que estamos agregando un nuevo dominio virtual a nuestro servidor.
 
Usted observara que el dominio principal de SME Server ya esta agregado y configurado de forma predeterminada y automática, según lo expuesto mas arriba. Este no es el caso del ejemplo, ya que estamos agregando un nuevo dominio virtual a nuestro servidor.
   Line 61: Line 66:     
Desde una estación local, abrir un navegador y probar nuestra configuración en http://www.pepe.com o http://pepe.com
 
Desde una estación local, abrir un navegador y probar nuestra configuración en http://www.pepe.com o http://pepe.com
 +
 
Si vemos nuestra página, es que todo fue realizado correctamente. Ahora solo falta configurar y registrar el dominio, para que sea publico, y pueda ser accedido desde internet.
 
Si vemos nuestra página, es que todo fue realizado correctamente. Ahora solo falta configurar y registrar el dominio, para que sea publico, y pueda ser accedido desde internet.
   Line 66: Line 72:     
En todos los países, existe una entidad o departamento del estado o la nación, que es la encargada de registrar los nombres de dominios, algo similar a la registracion de marcas o patentes. En muchos países esta registración es gratuita, y en otros no. De cualquier manera, los costos son muy bajos y accesibles.
 
En todos los países, existe una entidad o departamento del estado o la nación, que es la encargada de registrar los nombres de dominios, algo similar a la registracion de marcas o patentes. En muchos países esta registración es gratuita, y en otros no. De cualquier manera, los costos son muy bajos y accesibles.
 +
 
En mi caso, de Argentina, el departamento esta en http://www.nic.ar y es allí donde debe registrarse el dominio. No me explayaré en este asunto, dado que varía de país a país la metodología.
 
En mi caso, de Argentina, el departamento esta en http://www.nic.ar y es allí donde debe registrarse el dominio. No me explayaré en este asunto, dado que varía de país a país la metodología.
 +
 
Solo explicaré algunos aspectos. El departamento registrante de dominios, además de registrar, delega los dominios a los servidores de DNS (ver siguiente punto). Para comprender mejor esto, lo explicare con un ejemplo.
 
Solo explicaré algunos aspectos. El departamento registrante de dominios, además de registrar, delega los dominios a los servidores de DNS (ver siguiente punto). Para comprender mejor esto, lo explicare con un ejemplo.
 +
 
Nuestro dominio pepe.com, que ya tenemos configurado en nuestro servidor, no es accesible desde internet, debido a que el mismo no fue aún registrado, ni delegado. El acto de registrar el dominio, nos asegura que no existe otro dominio igual en todo el mundo.
 
Nuestro dominio pepe.com, que ya tenemos configurado en nuestro servidor, no es accesible desde internet, debido a que el mismo no fue aún registrado, ni delegado. El acto de registrar el dominio, nos asegura que no existe otro dominio igual en todo el mundo.
 +
 
Luego de la registración hay que delegarlo. Delegar un dominio significa, asociarle direcciones IP de un servidor de nombres de dominios o DNSs. Este trámite también debe realizarse en el departamento registrante del estado. Pero antes de poder delegarlo, primero debemos contratar un servicio de servidor de nombres o de DNSs, para poder conocer las direcciones IP del servidor de DNSs y asociarlas al dominio en el departamento registrante. Por ello, será necesario, luego de registrar el dominio, contratar el servidor de DNSs para conocer las IP, y luego volver al departamento registrante para asignarle estas IP a nuestro dominio, y así poder delegarlo.
 
Luego de la registración hay que delegarlo. Delegar un dominio significa, asociarle direcciones IP de un servidor de nombres de dominios o DNSs. Este trámite también debe realizarse en el departamento registrante del estado. Pero antes de poder delegarlo, primero debemos contratar un servicio de servidor de nombres o de DNSs, para poder conocer las direcciones IP del servidor de DNSs y asociarlas al dominio en el departamento registrante. Por ello, será necesario, luego de registrar el dominio, contratar el servidor de DNSs para conocer las IP, y luego volver al departamento registrante para asignarle estas IP a nuestro dominio, y así poder delegarlo.
 +
 
Una vez completado estos dos puntos, nuestro sitio ya será accesible desde internet.
 
Una vez completado estos dos puntos, nuestro sitio ya será accesible desde internet.
      
=== Configurar un servidor de resolución de nombres de dominios o DNS ===
 
=== Configurar un servidor de resolución de nombres de dominios o DNS ===
    
Este servicio consiste en resolver la dirección IP para nuestro dominio. Es el encargado de traducir nuestro dominio pepe.com, por la IP que tenga nuestro SME Server, y asi ser accedido desde internet.
 
Este servicio consiste en resolver la dirección IP para nuestro dominio. Es el encargado de traducir nuestro dominio pepe.com, por la IP que tenga nuestro SME Server, y asi ser accedido desde internet.
 +
 
Como ejemplo, configuraremos el sevicio ofrecido por '''''http://freedns.afraid.org''''' ya que es gratuito.
 
Como ejemplo, configuraremos el sevicio ofrecido por '''''http://freedns.afraid.org''''' ya que es gratuito.
   Line 83: Line 94:     
Volviendo en donde habíamos quedado, y luego de tomar nota de los 4 (en algunos proveedores suelen ser 2) nombres e IP para delegar nuestro dominio, introducimos en el campo '''''Domain: pepe.com'''''.
 
Volviendo en donde habíamos quedado, y luego de tomar nota de los 4 (en algunos proveedores suelen ser 2) nombres e IP para delegar nuestro dominio, introducimos en el campo '''''Domain: pepe.com'''''.
 +
 
En '''''Shared State:''''' recomiendo configurarlo en '''''Private''''', para que nadie pueda adozarse a nuestro dominio sin nuestro consentimiento, lo cual sugiero, siempre rechazar toda solicitud.
 
En '''''Shared State:''''' recomiendo configurarlo en '''''Private''''', para que nadie pueda adozarse a nuestro dominio sin nuestro consentimiento, lo cual sugiero, siempre rechazar toda solicitud.
 +
 
Los campos Clone y Sub clone lo dejamos por defecto (leer información en el sitio sobre estos y otros ítems), y pulsamos en el botón '''''Submit'''''.
 
Los campos Clone y Sub clone lo dejamos por defecto (leer información en el sitio sobre estos y otros ítems), y pulsamos en el botón '''''Submit'''''.
   Line 89: Line 102:     
Luego, debemos ingresar a cada subdominio "A" (www,ftp,etc), salvo el registro "MX", y configurarlos con la IP de nuestro SME Server.
 
Luego, debemos ingresar a cada subdominio "A" (www,ftp,etc), salvo el registro "MX", y configurarlos con la IP de nuestro SME Server.
 +
 
Si dispone de IP dinámica en su SME Server, deberá implementar una actualización automática de IP en el servicio de DNS cada vez que su IP cambie. Lea en el sitio, bajo el título Dynamic DNS para poder configurar un script cliente en su SME Server, actualizador automático de IP.
 
Si dispone de IP dinámica en su SME Server, deberá implementar una actualización automática de IP en el servicio de DNS cada vez que su IP cambie. Lea en el sitio, bajo el título Dynamic DNS para poder configurar un script cliente en su SME Server, actualizador automático de IP.
 +
 
Probablemente, hasta que el departamento registrante de dominios no delegue el mismo, su dominio tendrá el estado Broken.
 
Probablemente, hasta que el departamento registrante de dominios no delegue el mismo, su dominio tendrá el estado Broken.
   Line 97: Line 112:     
Felicitaciones!'''
 
Felicitaciones!'''
 +
 +
== Acceder remotamente al panel de administración web server-manager ==
 +
 +
SME Server tiene configurado el servicio httpd-admin (el cual es el que se utiliza para fines administrativos solamente) de manera tal que sea accedido únicamente de manera local, es decir, desde la LAN. Esto es así debido a la gran seguridad, cuidada en todos sus detalles, que nos brinda SME Server.
 +
 +
Para acceder remotamente (fuera de la LAN) al panel de administración server-manager, deberemos utilizar un programa que nos permita realizar un "túnel" seguro SSH entre el servidor y nuestro computador.
 +
 +
Por excelencia no existe otro software más apropiado que PuTTY. Lo podemos descargar desde la página del autor http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
 +
 +
Podemos bajar el ejecutable directamente, o mejor aún, el instalador.
 +
 +
Una vez instalado, ejecutamos PuTTY y se abrirá la ventana de configuración. Seleccionando la categoría '''"Session"''' (en el menú de la izquierda) veremos a la derecha los campos a completar. Los importantes son '''"Port"''' y '''"Host Name"'''. En Port dejamos '''22''' si es que no cambiamos el puerto predeterminado SSH del servidor. En '''Host Name''' colocamos la dirección IP o el dominio de nuestro servidor. Debemos asegurarnos de que esté tildada la opción '''SSH'''.
 +
 +
Luego seleccionamos '''"Data"''' bajo la categoría '''"Connection"'''. En el campo '''"Auto-login username"''' colocamos '''root'''. Esto solo es útil para que no ingresemos el usuario cada vez que nos conectemos. Si lo dejamos en blanco, se nos solicitará el usuario para que lo ingresemos manualmente.
 +
 +
Bajo la misma categoría '''"Connection"''' y bajo '''"SSH"''' seleccionamos '''"Tunnels"'''. En el campo '''"Source port"''' introducimos '''443''' y en el campo '''"Destination"''' introducimos '''localhost:443''' .
 +
 +
Ahora volvemos a la categoría '''"Session"''' y en el campo '''"Saved Session"''' introducimos un nombre para que la próxima vez que utilicemos PuTTY no tengamos que realizar todos estos pasos, sino simplemente hacer doble click en nuestra sesión guardada. Una vez introducido un nombre a nuestro gusto pulsamos el botón '''"Save"'''.
 +
 +
Con esto ya tenemos configurado PuTTY con nuestra sesión guardada. Ahora lo único que debemos hacer el seleccionar nuestra sesión de la lista de sesiones guardadas y pulsar el botón '''"Open"''', o mas simple aún, hacer doble click sobre la sesión guardada.
 +
 +
La primera vez que nos conectemos a nuestro servidor, nos abrirá una ventana advirtiéndonos sobre una clave, a lo cual la aceptamos pulsando '''"Yes"'''. En futuras conexiones ya no se nos solicitará esta confirmación (siempre que estemos en la misma computadora), salvo que nos hallan hackeado nuestro servidor y cambiado la configuración SSH.
 +
 +
Una vez conectados se abrirá la ventana terminal, que es la misma que si estuviéramos sentados frente al monitor de nuestro servidor. Además de esto, hemos creado un túnel, por el cual podremos además conectar con el panel de administración.
 +
 +
Para ello abrimos un navegador y colocamos en la barra de dirección '''https://localhost/server-manager'''
 +
 +
Siempre debemos estar conectados previamente con PuTTY antes de conectarnos al server-manager
 +
 +
Eso es todo amigos xD
 +
    
<noinclude>[[Category:Howto/es]]</noinclude>
 
<noinclude>[[Category:Howto/es]]</noinclude>
985

edits

Navigation menu