Foro de Ubuntu
Bienvenido invitado a mi foro de Ubuntu. Soy Fenix75 el creador y administrador de este foro.

Estas en un foro de amistad, en el cual te animo a que te registres y formes parte de el...
Los que están registrados no tienen publicidad, aparte de que si te registras puedes abrir nuevos post, escribir mensajes, participar en encuestas, ayudar a mejorar el foro y ser uno mas del foro...

Así que no te lo pienses mas registrare y después preséntate a todos nosotros abriendo un post nuevo en el libro de presentaciones para que te podamos conocer y tambien te podamos saludar...


Dudas al crear un servidor web

Ver el tema anterior Ver el tema siguiente Ir abajo

Resuelto Dudas al crear un servidor web

Mensaje por winfour el Lun Jul 05, 2010 11:04 am

Hola a todos! Me topé con algunos problemas al querer montar mi servidor web y al registrar los DNS en www.nic.ar
Uso Ubuntu 8.04 - Hardy Heron.
Mi intención es la siguiente: Crear una página web la cual esté alojada en mi pc y que cualquier internauta pueda ver mi sitio. En verdad no me importa tener que pasarle la ip a un contacto como para que vea mi pagina, pero seria mejor si le paso un www.minuevositio.com.ar
Esto fue lo que hice:
-Instale el servidor web Apache2
-Configuré el documento de texto "minuevositio" ubicado en "/etc/apache2/sites-available", tal que me ha quedado así:

NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin mimail@gmail.com
ServerName minuevositio.com.ar
ServerAlias *.minuevositio.com.ar
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined
ServerSignature On

Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

</VirtualHost>

-En la misma carpeta anterior, o sea, en "/etc/apache2/sites-available" tambien tengo un archivo llamado "default" con casi el mismo contenido que el anterior con la unica diferencia que empieza así:

NameVirtualHost *
<VirtualHost *>

-En la ruta "/etc/apache2/sites-enabled" tambien tengo un estilo de enlace a los dos archivos anteriores
-El archivo "apache2.conf" ubicado en "/etc/apache2" NO fue modificado
-Generé una "Petición de Firma de Certificado (Certificate Signing Request, CSR)", pero no pude instalar el certificado en el archivo "default" ubicado en "/etc/apache2/sites-available" ya que no me aceptaba las siguientes lineas:

SSLEngine on
SSLOptions +FakeBasicAuth +ExportCertData +CompatEnvVars +StrictRequire
SSLCertificateFile /etc/ssl/certs/server.crt
SSLCertificateKeyFile /etc/ssl/private/server.key

Así y todo, estas mismas lineas tambien las probé en el archivo "minuevositio" ubicado en "/etc/apache2/sites-available", pero tampoco me lo aceptaba

-Luego el tutorial me decia lo siguiente: El HTTPS suele escuchar en el puerto número 443. Podrías añadir la siguiente línea al archivo /etc/apache2/ports.conf: Listen 443.
Esta linea tampoco la pude poner, por lo que el archivo "ports.conf" me quedó así:

Listen 80
<IfModule mod_ssl.c>
Listen 443
</IfModule>

-El resultado de esto fue que poniendo http://localhost/ o http://10.0.0.3/ o http://127.x.x.x, donde las x podian ir hasta 255, podía ver mi sitio web. Me dije...voy bien, aunque con muchas dudas.
-Luego, el tutorial me decia "añade al final del fichero /etc/apache2/httpd.conf la siguiente línea": ServerName localhost
Esto me servía para eliminar el siguiente mensaje: "apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName"
Pero acá me llamo la atención que al abrir el fichero /etc/apache2/httpd.conf, el mismo estaba vacío, por lo que ahora me quedo con esa sola linea que me decia que debía agregar.
-Mi siguiente paso fue instalar PHP5 y MySql y listo...los códigos <?php echo 'Hola Mundo'?> me andaban.

-Luego, leyendo otras páginas, ví que nombraban a zoneedit --> http://www.zoneedit.com, por lo que ayudado por este post --> http://www.taringa.net/posts/ebooks-tutoriales/3783250/Guia-Hacer-redireccion-en-ZoneEdit.html lo que hice fue generar el dns primario y secundario con las direcciones ip respectivas, pero...mi idea era que esos dns sean especificos de mi servidor al igual que las ip, pero no sabía y no se como hacerlo
-Seguí instalando cosas, tales como un Servidor DNS llamado bind, por lo que lo instale con esto "sudo apt-get install bind9" y lo ejecute con esto otro "sudo /etc/init.d/bind9 start". Yo seguía y sigo con la intencion de que los DNS que ponga en WWW.NIC.AR sean mios y salgan de mi pc.
En fin...con el bind lo unico que hice fue tirar esos 2 comandos en la terminal y nada mas, ya que no habia mas info sobre eso.
-Por último, instale el paquete de un administrador de servidores llamado "Webmin" que es un Administrador remoto de todos los servicios de un Servidor. (Bases de Datos, SSH, Servidor Web, Servidor FTP, etc), pero a la hora de poner en marcha esto, entré a https://localhost:10000/ y me pedía usuario y contraseña, por lo que no me quede con las ganas de ver que hacía.

En cuanto a NIC.AR, los dns que le puse a mi web son los que me dio esta web --> http://www.zoneedit.com
Se que hice las cosas mal y soy novato, por lo que en 78hs se que nic.ar no me va a dar buenas noticias por mail jeje. Sé que tiene que haber un milagro para que en 3 dias poniendo mi www la pueda encontrar.

Que opinan sobre lo que hice?? Como puedo tener mi propio servidor, hosting y todo lo necesario para no tener que andar pidiendo dns a otra pagina como zoneedit??

Acá dejo la bibliografía de mi trabajo en el orden en el que lo fui ejecutando:
http://doc.ubuntu-es.org/HTTPD_Servidor_web_Apache2
http://doc.ubuntu-es.org/LAMP
http://www.taringa.net/posts/ebooks-tutoriales/3783250/Guia-Hacer-redireccion-en-ZoneEdit.html
http://doc.ubuntu-es.org/Servidor_DNS
http://doc.ubuntu-es.org/Webmin

Traté de ser lo mas breve posible, ya que este desafío que me plantie me llavo todo el fin de semana, comenzando por la instalación de Ubuntu.
Si logro hacer esto que me propuse y que lo tenia en mente hace bastante tiempo, prometo hacer un tutorial extremadamente completo para que no sufran como yo jeje. Donde firmo para este compromiso?? =)


Última edición por winfour el Mar Jul 13, 2010 10:14 am, editado 1 vez

winfour
Usuario casual
Usuario casual

Masculino

Cantidad de envíos: 16
Reputación: 0
Fecha de inscripción: 02/07/2010
Edad: 25
Localización: Rosario - Argentina

Volver arriba Ir abajo

Resuelto Re: Dudas al crear un servidor web

Mensaje por Ender el Lun Jul 05, 2010 10:04 pm

Déjame que mañana mire mi server, y te indico donde poner la dirección....

Por cierto, tienes IP fija o dinámica? Si la tienes dfinámica, mañana miraré de ponerte un pequeño tuto sobre una página llamada noip.com, que instala un pequeño aplicativo, y es como tener una ip fija direccionada a tu nombre de host....

Salu2, crack caballero

Ender
Técnico ubuntero
Técnico ubuntero

Masculino

Cantidad de envíos: 1113
Reputación: 30
Fecha de inscripción: 15/09/2009
Edad: 36
Localización: Terrassa
Humor: De la hostia! Jajajajaja

Volver arriba Ir abajo

Resuelto Re: Dudas al crear un servidor web

Mensaje por winfour el Lun Jul 05, 2010 10:33 pm

La verdad es que en Ubuntu no se como darme cuenta si tengo ip estatica o dinamica. En xp tenia ip dinamica supuestamentes, ya que en el TCP/IP no tenia asignada ninguna direccion en especifico, ni dns ni puerta de enlace.
Eso si...entrando a http://www.cual-es-mi-ip.net/, hace como 2 o 3 semanas que tengo la misma ip, pero al tipear esas ip, me ingresa al modem =S, por lo que no creo que sea la ip que le tenga que pasar a un usuario de mi web.

winfour
Usuario casual
Usuario casual

Masculino

Cantidad de envíos: 16
Reputación: 0
Fecha de inscripción: 02/07/2010
Edad: 25
Localización: Rosario - Argentina

Volver arriba Ir abajo

Resuelto Re: Dudas al crear un servidor web

Mensaje por Ender el Lun Jul 05, 2010 11:00 pm

Ok, mañana repasamos el tema de asignar una ip estática a tu server, abrir puertos, etc.

El puerto 80 de tu router tendrás que direccionarlo a la ip interna que asignes a tu server.

Salu2, crack. Ves pensando una ip libre en el rango interno de tu red! caballero

Ender
Técnico ubuntero
Técnico ubuntero

Masculino

Cantidad de envíos: 1113
Reputación: 30
Fecha de inscripción: 15/09/2009
Edad: 36
Localización: Terrassa
Humor: De la hostia! Jajajajaja

Volver arriba Ir abajo

Resuelto Re: Dudas al crear un servidor web

Mensaje por winfour el Miér Jul 07, 2010 3:02 pm

Tengo buenas noticias....ya puedo ingresar a mi sitio web. Al poner la ip que me asigna mi isp en el navegador, entraba a mi modem/router, pero utilizando un web proxi como http://www.zendproxy.com y previamente abriendo el puerto 80, ya puedo ingresar a 190.231.39.170
La cuestion ahora es como hacer que alguien ponga www.minuevositio.com.ar y no mi ip.

Edito:
Ya pude hacer que ingresando el nombre de mi dominio, se re-direccione hacia el dominio que cree en no-ip.
Estos fueron los tutoriales que utilice:
http://www.hackxcrack.es/gnu-linux/1040-configurar-el-cliente-de-no-ip-en-linux-dns-dinamico.html
http://www.taringa.net/posts/ebooks-tutoriales/3783250/Guia-Hacer-redireccion-en-ZoneEdit.html

Este es el resultado: www.gonzalosian.com.ar

winfour
Usuario casual
Usuario casual

Masculino

Cantidad de envíos: 16
Reputación: 0
Fecha de inscripción: 02/07/2010
Edad: 25
Localización: Rosario - Argentina

Volver arriba Ir abajo

Resuelto Re: Dudas al crear un servidor web

Mensaje por kimeros el Mar Jul 13, 2010 3:32 pm

Puesto que esta listo te lo paso a problemas solucionados caballero

kimeros
Técnico ubuntero
Técnico ubuntero

Masculino

Cantidad de envíos: 803
Reputación: 20
Fecha de inscripción: 20/11/2009
Edad: 21
Localización: España
Humor: Sin humor no vives, tan solo existes

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

Permiso de este foro:
No puedes responder a temas en este foro.