Servidor Web

Hola Experto. Quiero implementar una página web con joomla y appserv. He contratado una ip publica y adquirido un dominio (www.midominio.com) el problema es que soy novato en el manejo del appserv y apache y no sé como configurar el appserv para que mi página ya esté disponible en la INTERNET. Espero me puedas ayudar en los pasos a seguir para configurar de la manera más optima mi servidor web. Porsiacaso cuando instale el appserv puse los valores por defecto osea en name server lo deje como localhost.
Espero tu pronta respuesta
Saludos

1 Respuesta

Respuesta
1
Montar un servidor web es relativamente fácil, lo que tienes hecho hasta ahora puede valernos, pero para ello, asegurate de que funciona: Si solo tienes un equipo, prueba a abrir el explorador de internet y escribe http://localhost/, si te sale alguna web, ya tienes funcionando el equipo, si no te sale, revisa la configuración del servidor web.
Ahora se complica un poco, tienes una IP FIJA, esto está bien, pero ¿tienes abierto el puerto 80 tcp hacia la ip del servidor web?, si no es así, la web nunca funcionará desde internet, consulta manuales de tu router por internet (www.adsl4ever.com por ejemplo) y abre el puerto si no lo tienes hecho. Si lo tienes hecho, desde otro sitio por internet, prueba a poner en la dirección de internet http://x.x.x.x/ (sustituye la ip por la que tienes contratada). No vale hacerlo desde el equipo que tienes ya que estarías llamando al router y no hace NAT hacia tu equipo, es decir, te abriría la web del router no la de tu equipo. Tiene que ser desde otra conexión de internet.
Si todo funciona, es decir, si puedes ver la página web y no te da ningún error, solo nos queda redireccionar el dominio a tu ip pública. Esto ultimo es un poco más complejo, pero nada es imposible. Dependiendo del registrador que hayas usado para el dominio, te dará un usuario/contraseña para la gestión del mismo. En principio, el tipo de contrato que eliges es solo parking (muchos registradores lo llaman así, en definitiva es un contrato de solo el nombre del dominio, sin hosting, ni web, ni ftp, ni correo ni na de na). Ahora una vez entres en el manager del dominio, tendrás la posibilidad de cambiar DNS o agregar o modificar entradas DNS, tienes que agregar una entrada tipo host con el nombre www hacia la ip de tu equipo (la publica claro). Hecho esto ya lo tienes todo arreglado.
Si no tienes posibilidad de entrar en ningún manager, habla con tu ISP y comentale que redireccione el host www.midominio.com a la ip x.x.x.x. Si no te lo permiten o te quieren cobrar por ello, simplemente transfiere el dominio a OVH por ejemplo que tiene manager y te permite modificar DNS, o arsys que también lo hace. (OVH es más barato).
En el problema que has expuesto no has hablado de servidor de correo, pero es igual que el servidor web, te lo montas en la misma maquina, abres puertos 25 (smtp) y 110 (pop3) en el router, y cambia los DNS, en este caso debes agregar una entrada de tipo MX 10 hacia un nombre (por ejemplo www.midominio.com, no hace falta crear una mail. Xxx. Xxx ni pop3. Xxx. Xxx ni smtp. Xxx. Xxx, las entradas estas se hacen para que quede bonito el nombre en la configuración del outlook, que por cierto son entradas del tipo CNAME a www.xxx.xxx, es decir un alias del nombre, a no ser que lo tengas montado en otra ip, en cuyo caso si que tienes que agregar una entrada HOST a esa ip y el MX redireccionarlo a ese host.).
No se si me he explicado muy bien, pero si tienes dudas, exponlas ;)
Hola que tal, gracias por tu pronta respuesta. Con respecto al manager del dominio quería saber de que se trata ya que yo solamente adquirí el dominio el cual tengo que pagar anualmente para renovarlo. Lo que me dijeron es que dicho dominio lo configure en el servidor web para que ya esté disponible en la Internet y puedan visualizar mi página web ingresando a www.midominio.com. También, quería saber si es necesario transferir mi dominio a OVH, que por cierto tampoco sé de que se trata ya que como te comenté sólo me dijeron que configure el dominio en el server para que ya esté disponible. Para el web server elegí usar el appserv en vez de implementar un sistema linux y apache por que lo vi más sencillo de hacerlo.
Espero me aclares ciertas dudas y gracias nuevamente.
Esto es muy sencillo, si estas familiarizado con los DNS, empiezo con algo de teoría (pero muy básica y sin ser pesado ;) ).
DNS: Domain Naming Service, es decir servicio de nombres de dominio, como sabes cualquier ordenador / conexión a internet tiene una dirección IP, esta dirección es única por cada dispositivo y es la que define hacia donde van los datos, cuando nos referimos a ips privadas, son las que tenemos en la red local y tienen unos rangos definidos: 192.168.x.x, 172.26.x.x, 10.0.x.x y algun rango más que se me ha olvidado. Los rangos publicos son los demás. Seria imposible acordarnos de que dirección ip tiene google, o microsoft, o cualquier página web en sí, es decir si tecleamos en el explorador de internet http://209.85.227.103/ es lo mismo que si ponemos http://www.google.es
Para que sea más fácil de entender, tu pc tiene un nombre en la red, puede ser pepito por ejemplo, si tu equipo estuviese conectado a internet directamente (tuviese una ip publica), podríamos poner http://pepito por ejemplo, si estamos en un dominio por ejemplo midominio.com podríamos poner http://pepito.dominio.com
El servidor DNS es una base de datos que guarda los nombres y sus correspondientes IPS (es algo ambiguo lo que estoy diciendo y algo incorrecto, pero es el ejemplo más sencillo), en esta base de datos se guardan distintos tipos de direcciones:
Host: se refiere a una entrada en la b.d. que hace referencia a un equipo
cname: se refiere a una especie de alias de un nombre
mx: se refiere a un registro de tipo correo electrónico, las grandes empresas tienen varios servidores de correo y cada uno tiene una preferencia (mx10 mx20 mx30,...) de esta manera si el primer servidor cae, el correo se envía al siguiente.
Y también hay algunos tipos más.
¿Por qué te cuento todo esto?, fácil, servidores DNS hay muchos y cada ISP usa uno distinto, que manejan ellos, al contratar el dominio, debes tener la posibilidad de manejar tu espacio dns (tu dominio) y agregar entradas modificar y borrarlas, de manera que como te he contado antes debes agregar una entrada tipo host que se llame www a la ip fija tuya:
Ejemplo:
Tengo una adsl con telefónica cuya ip es: 80.32.11.11, y he contratado un dominio que se llama dangen. Es. Ahora tengo que definir de alguna forma que el equipo www tenga la ip 80.32.11.11 en el dns, ¿cómo lo hago?, si tengo acceso al manager del dominio (normalmente en la web del isp entrando con un usuario y contraseña que te dieron cuando te registrastes), entro en el manager y en algún apartado de DNS o nombre de dominio o algo así, agrego o modifico una entrada host (www) y le pongo la ip.
De esta manera en internet www.dangen.es (recuerda, www es el nombre del equipo (host) y dangen. Es es el dominio), se redireccionará a 80.32.11.11 (mi ip publica).
Lo de transferir el dominio a OVH es por si en tu isp no te permiten tocar DNS o te quieren cobrar por ello (¿arrakys por ejemplo cobra x? Por modificación del DNS, arsys no cobra nada y te deja hacerlo desde el manager y OVH también te permite hacerlo desde el manager).
Lo de usar un programa como servidor web, sin ningún problema, puedes usar cualquier servidor http, como ya te expliqué simplemente pruébalo, desde la misma maquina poniendo http://localhost/, si te sale la web, vas por buen camino. Dependiendo de lo que quieras montar, necesitaras un servidor web u otro, pero para empezar es una buena opción.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas