Foros del Web » Administración de Sistemas » Software para Servers »

Montar servidor casero -.-

Estas en el tema de Montar servidor casero -.- en el foro de Software para Servers en Foros del Web. Si... he visto un montom de posts tratando este tema, pero no consigo solucionar mi problema... Tengo el wamp instalado con apache, php y mysql, ...
  #1 (permalink)  
Antiguo 14/11/2006, 17:14
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 18 años, 2 meses
Puntos: 8
Montar servidor casero -.-

Si... he visto un montom de posts tratando este tema, pero no consigo solucionar mi problema...

Tengo el wamp instalado con apache, php y mysql, y quiero poder acceder a mi web desde internet. De momento solo puedo acceder escribiendo localhost, y si escribo mi ip publica no funciona, el error que me sale es este:

Forbidden

You don't have permission to access / on this server.
Apache/2.0.59 (Win32) PHP/5.2.0 Server at AKI LA IP Port 80


Tengo un router zyxel prestige y le he abierto el puerto 80, pero como si nada.

Tambien me creé una cuenta en no-ip, pero nada, no puedo acceder de ninguna de las maneras.

Algun consejo? :S Gracias.

Última edición por AbdelioR; 14/11/2006 a las 17:20
  #2 (permalink)  
Antiguo 14/11/2006, 18:33
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 8 meses
Puntos: 63
Hola

Los pasos son sencillos:
  • Instalas el servidor web
  • Lo inicias
  • Configuras el NAT en el router
  • Das permisos de acceso en el firewall (si tienes uno)
  • Le das la ip pública a la gente y ellos acceden

Si has hecho todo eso, la gente debe poder acceder a tu máquina. Si tu problema es que tú mismo lo estás probando y te falla, no te preocupes mucho por eso, en ocasiones windows se hace un lío al tener que resolver su propia dirección ip externa, bastará con que le pidas a alguien que haga una prueba para saber si funciona o no.

Si een vez de acceder mediante la ip estás intentando hacerlo mediante un nombre, recuerda que dicho nombre debe estar registrado adecuadamente y debes haber configurado los DNS públicos para que encaminen las peticiones de ese nombre a tu ip.

Busca una de las muchas guías que hay y asegúrate de seguir los pasos uno a uno, si tienes dudas con alguno, pon el vínculo, describe tu situacion y como difiere de la guía y te ayudaremos.

Felicidad
__________________
¡ hey, hou, hou, hey !
  #3 (permalink)  
Antiguo 15/11/2006, 02:39
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 18 años, 2 meses
Puntos: 8
Bueno el unico paso que no he echo de lo que dices es desbloquear el firewall, ya que solo tengo el k viene en windows, pero no puedo acceder a el :S
me dice que debido a un problema no identificado, windows no puede acceder a el S:

He probado a acceder desde otro pc a mi web pero no funciona, me lanza el mismo error que dije arriba.

Podria ser que me estuviera molestando por ahi el firewall?? Hay alguna manera de arreglar el error este que me saca? un dia de repente me dejo de funcionar :S


Gracias.
  #4 (permalink)  
Antiguo 15/11/2006, 04:59
Avatar de javioreto  
Fecha de Ingreso: enero-2005
Ubicación: C:\España\Bilbao
Mensajes: 1.212
Antigüedad: 19 años, 10 meses
Puntos: 15
saludos, instala el apache, aquí te dejo una web en la que explican muy bien como instalarlo y como configurarlo desde 0: http://www.terra.es/personal/tamarit...che/index.html

luego necesitaras abrir el puerto 80 de tu router, tal que modelo sea, necesitars una contraseña u otra pero normalmente suele ser esto:

dirección para acceder al router: http://192.168.1.1
usuario: 1234 contraseña: 1234 si no te sirve esto, tendrás que buscar por google la contraseña que tiene el tullo.
  #5 (permalink)  
Antiguo 15/11/2006, 11:49
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 18 años, 2 meses
Puntos: 8
Pero... apache lo tengo instalado ya, y el acceso al router tambien no tengo problemas, accedo a él y abro el puerto 80. Eso esta bien.

Si tuviera con cambiar la configuracion del apache, no podria hacerlo con el que ya tengo instalado? algun archivo de configuracion o algo???


Gracias.
  #6 (permalink)  
Antiguo 15/11/2006, 16:54
 
Fecha de Ingreso: octubre-2003
Ubicación: Barcelona
Mensajes: 326
Antigüedad: 21 años, 1 mes
Puntos: 0
También puede ser que no tengas en el directorio de apache ninguna página indice y que tengas negado el listado de ficheros en directorios. Eso te daría el mismo error. Prueba a poner un archivo index.html en el directorio raíz del servidor web.

Saludos.
__________________
Servidores dedicados con reinicio remoto y KVMoIP: http://www.grito.net/servidores-dedicados/
Alojamiento web profesional: http://www.grito.net/alojamiento-web/
  #7 (permalink)  
Antiguo 15/11/2006, 17:25
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 18 años, 2 meses
Puntos: 8
Pues.. si ya tengo los index pero no va.

Que maneras tengo de saber si el servidor esta bien montado??
  #8 (permalink)  
Antiguo 17/11/2006, 06:39
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 18 años, 2 meses
Puntos: 8
Arghh >_< hago lo mismo que un colega y a el le va y a mi no. pFff
  #9 (permalink)  
Antiguo 18/11/2006, 18:14
Avatar de nadie_ats  
Fecha de Ingreso: abril-2005
Ubicación: Barcelona (catalunya)
Mensajes: 818
Antigüedad: 19 años, 7 meses
Puntos: 8
El problema es que tienes mal configurado los permisos de acceso del apache ,o que tengas el servidor solo puesto como local .

Busca aver si ves esto en el httpd.conf :

Listen 127.0.0.1:80

Si esta asi , ponlo asi :

#Listen 127.0.0.1:80
__________________
Intentando recordar todos los conocimientos que olvide .
  #10 (permalink)  
Antiguo 25/11/2006, 14:20
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 18 años, 2 meses
Puntos: 8
La tengo comentada ya la linia, solo tengo:

listen 80, pero si la comento, no funciona apache.

Sigo sin poder conectarme desde internet, estos dias he estado sin internet debido a problemas con el router...


Mi router esta actualizado (el firmware) a una version que desabilita la conexion al router mediante web... puede ser por esto k no pueda montar el servidor??
  #11 (permalink)  
Antiguo 25/11/2006, 15:26
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 18 años, 2 meses
Puntos: 8
Cita:
Iniciado por AbdelioR Ver Mensaje
La tengo comentada ya la linia, solo tengo:

listen 80, pero si la comento, no funciona apache.

Sigo sin poder conectarme desde internet, estos dias he estado sin internet debido a problemas con el router...


Mi router esta actualizado (el firmware) a una version que desabilita la conexion al router mediante web... puede ser por esto k no pueda montar el servidor??

EDIT:

El log de errores del apache me dice esto:

[Sat Nov 25 22:20:08 2006] [error] [client xx.xx.xxx.xx] client denied by server configuration: C:/wamp/www/
  #12 (permalink)  
Antiguo 26/11/2006, 09:08
Avatar de nadie_ats  
Fecha de Ingreso: abril-2005
Ubicación: Barcelona (catalunya)
Mensajes: 818
Antigüedad: 19 años, 7 meses
Puntos: 8
Que pack usas de Apache ?¿ o mejor dicho usas virtualhosting ?¿
__________________
Intentando recordar todos los conocimientos que olvide .
  #13 (permalink)  
Antiguo 26/11/2006, 09:19
 
Fecha de Ingreso: noviembre-2006
Ubicación: Argentina - Entre Rios
Mensajes: 15
Antigüedad: 18 años
Puntos: 0
Cita:
Iniciado por nadie_ats Ver Mensaje
El problema es que tienes mal configurado los permisos de acceso del apache ,o que tengas el servidor solo puesto como local .

Busca aver si ves esto en el httpd.conf :

Listen 127.0.0.1:80

Si esta asi , ponlo asi :

#Listen 127.0.0.1:80
Por ahi va el tema...

Si comentas este listen, no podras usar tu server desde tu maquina con http: // localhost / loquesea.

Si lo tienes comentado sácalo. Pero tambien debes agregar la ip publica de tu máquina en esta lista y el puerto al que quieres que escuche.

Supongamos que quede:

Código:
# Cualquier cosa
#Listen 3000

#Direccion de mi placa wifi en mi wlan
#Listen 12.34.56.78:80

# Direccion de loopback (para localhost)
Listen 127.0.0.1:80

# Direccion del hamachi para mi VPN :-D
#Listen 5.76.xxx.xxx:80  direccion del hamachi para mi vpn :-D
Agregale un Listen a la direccion IP de tu maquina por cada interfaz qeu quieras que escuche. Si tu IP publica es 200.13.145.218 tendrias que agregar a tu lista de Listeners el renglon:

Listen 200.13.145.218:80

Saludos
  #14 (permalink)  
Antiguo 26/11/2006, 13:19
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 18 años, 2 meses
Puntos: 8
Buenas de nuevo, si añado esas linias no me arranca el apache :S

Pruebo con esta configuracion:

Listen 127.0.0.1:80
#Listen 88.14.187.50:80

y me dice esto al intentar acceder.

Imposible realizar la conexión

Firefox no puede establecer una conexión con el servidor en 88.14.187.50.

------------------------------

Con la configuracion que me viene de serie, que es esta:

#Listen 12.34.56.78:80
Listen 80

Me lanza el otro error, el de apache:

Forbidden

You don't have permission to access / on this server.
Apache/2.0.59 (Win32) PHP/5.2.0 Server at 88.14.187.50 Port 80

-------------------------------

  #15 (permalink)  
Antiguo 29/11/2006, 15:41
 
Fecha de Ingreso: agosto-2004
Mensajes: 58
Antigüedad: 20 años, 3 meses
Puntos: 0
A mi me sucede exactamente lo mismo y no tengo router ni naa, es un cablemodem marca com21, me marca:

Forbidden
You don't have permission to access / on this server.

Apache/2.0.59 (Win32) PHP/5.2.0 Server at xx.xxx.xx.xxx Port 80

Ya intente los metodos de aka pero naa :(
  #16 (permalink)  
Antiguo 29/11/2006, 19:26
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 18 años, 2 meses
Puntos: 8
Problema solucionado, la solucion era poner el server modo "online"


-.- -.- -.-


Gracias por fin ya esta :p
  #17 (permalink)  
Antiguo 02/12/2006, 02:28
 
Fecha de Ingreso: agosto-2004
Mensajes: 58
Antigüedad: 20 años, 3 meses
Puntos: 0
Bueno una pregunta mas y es lo siguiente, yo no tengo router komo dije antes es un modem de la empresa megared la cual es de mexico, marca com 21, me hice un scaneo de puerto online y me marca que tengo bloqueado el puerto 80, como puedo abrirlo ya que x defecto tengo desactivado el firewall de windows y no he instalado otro aparte de ese, asi que no c que pueda ser el problema.


Mmmmm, me acabo d enterar que mi empresa de internet no tiene abierto el puerto 80 por razones de seguridad o algo asip, que otra solucion puedo tener para montar el servidor, por hay lei que tenia que cambiar el puerto al apache pero no c como hacerlo, y de saberlo en que puerto lo pongo por que al hacer el scaneo de puerto el unico libre era el del mysql y no c si pueda poner el apache en ese tambien.

Última edición por angel_toledo; 02/12/2006 a las 02:34
  #18 (permalink)  
Antiguo 15/11/2007, 06:08
 
Fecha de Ingreso: febrero-2007
Mensajes: 3
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: Montar servidor casero -.-

Cita:
Iniciado por AbdelioR Ver Mensaje
Problema solucionado, la solucion era poner el server modo "online"


-.- -.- -.-


Gracias por fin ya esta :p
Hola Abdelior tengo el mismo problema que tú tenias y veo que
tu lo has solucionado poniendo el server modo "online" me puedes explicar como se hace esta operación
Perdona mi ignorancia y gracias

Para mi es urgente mi e-mai es [email protected] si quieres agregame , llevo mucho tiempo con este tema y no hay manera

Atentamente Eduard
  #19 (permalink)  
Antiguo 18/11/2007, 13:13
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 18 años, 2 meses
Puntos: 8
Re: Montar servidor casero -.-

Click derecho o izquierdo en el icono de la barra inferior de windows, a la derecha, te saldrá un menú y tienes que darle en "put online".
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:32.