Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Walle214 en 5 Octubre 2018, 16:34 pm



Título: Apache 2.4
Publicado por: Walle214 en 5 Octubre 2018, 16:34 pm
Alguien sabe como configurar el apache para que me funcione como un servidor accesible desde cualquier parte del mundo? Ya lo pude instalar para local y dentro de mi red.



Título: Re: Apache 2.4
Publicado por: OmarHack en 5 Octubre 2018, 18:45 pm
Establece un regla en el router señalando la dirección local del servidor de tu red, y abre los puertos correspondientes para lo que haga tu servidor.
Eses mismos puertos los configuras en el servidor para que escuche en ellos.

En la ruta
etc/apache2
Abres con editor de texto el
resolv.conf
Y le añades:
Listen Y.Y.Y.Y:X
Listen Y.Y.Y.Y:X
Listen Y.Y.Y.Y:X
Donde X es el número de cada puerto que quieras abrir.
Y es la IP a la cual permites conectarse. En caso de poner 0.0.0.0 se acepta cualquier IP entrante. O puedes no poner nada en lugar de los ceros, es lo mismo, solo indicas el puerto y listo. Cada entrada equivale a una interfaz.
Por ejemplo:
Listen 192.168.1.40:22
Listen 0.0.0.0:8080

De todas formas no veo sentido que me explalle explicándote. Te dejo link con la documentación oficial de tu versión en la que encontrarás lo que te expliqué más detallado, así como muchas más info:
http://httpd.apache.org/docs/current/

Cualquier cosa que no entiendas o duda de la documentación, problemas que surgan y demás, pregunta.

Tu pregunta se alla resuelta en los apartados:
http://httpd.apache.org/docs/current/getting-started.html
http://httpd.apache.org/docs/current/bind.html
http://httpd.apache.org/docs/current/configuring.html
http://httpd.apache.org/docs/current/sections.html
https://wiki.apache.org/httpd/FAQ