publico - reiniciar apache windows cmd
Cómo acceder al sitio ejecutando el servidor apache a través de lan sin conexión a Internet (11)
Estoy ejecutando un servidor en la computadora con Windows XP SP2 usando EasyPhp. Vamos a llamarlo computer_1. La dirección IP de la computadora es 192.168.1.2
Ahora tengo otra computadora (computadora_2) en la LAN con dirección IP 192.168.1.3
Quiero acceder al sitio en la computadora_1 desde la computadora_2.
comupter_2 puede hacer ping a la computadora_1 (funciona ping 192.168.1.2)
Pero cuando escribo http://192.168.1.2 en el navegador de la computadora_2, no pasa nada.
Quiero acceder al sitio en comupter_1 desde computer_2.
- Abra la sección "
internet protocol properties
" en computer_2. - Ingrese la dirección IP (192.168.1.2) de la computadora_1 en el cuadro de texto "
Preferred DNS server
" y haga clic en Aceptar y cierre el cuadro de diálogo.
Ahora intenta abrir el sitio web nuevamente en computer_2.
- navegue a C: / wamp / alias.
- hacer un archivo con el nombre del proyecto y como phpmyadmin.conf
agregue la siguiente sección y cambie:
Índices de opciones FollowSymLinks MultiViews AllowOverride all Denegar orden, Permitir Permitir de todos
cambiar el directorio a su ruta de directorio como c: / wamp / www / projectfolder
asegúrese de hacer lo mismo en httpd.conf para todo el directorio como primer directorio:
Índices de opciones FollowSymLinks AllowOverride All Order allow, deny Allow de todos
segundo directorio:
<Directory "c:/wamp/www/">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn''t give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.0/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride all
#
# Controls who can get stuff from this server.
#
# onlineoffline tag - don''t remove
Order Deny,Allow
Allow from all
</Directory>
<Directory "icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Abra httpd.conf del servidor Apache (haga una copia de seguridad primero) Busque lo siguiente: Escuchar
Cambiar la línea a
Listen *:80
Aún en httpd.conf, busque lo siguiente (o similar):
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
Deny from all
</Directory>
Cambia este bloque a:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
#Deny from all
</Directory>
Guarde httpd.conf y reinicie apache
Abra el puerto 80 del servidor para que todos puedan acceder a su servidor.
Abra el Panel de control >> Sistema y seguridad >> Windows Firewall luego haga clic en "Configuración avanzada" y luego seleccione "Reglas de entrada" en el panel izquierdo y luego haga clic en "Agregar regla ...". Seleccione "PUERTO" como una opción de la lista y luego en la siguiente pantalla seleccione el protocolo "TCP" e ingrese el número de puerto "80" en "Puerto local específico" luego haga clic en el botón "Siguiente" y seleccione "Permitir la conexión" y luego, dé el nombre general y la descripción a este puerto y haga clic en Listo.
Reinicie WAMP y acceda a su máquina en LAN o WAN.
Estaba intentando acceder a mi sitio web de localhost (en mi pc) desde mi móvil (andriod). La configuración es como Windows 10, WAMP 2.4.23, el sitio web de PHP y mi móvil se ejecutaba en andriod. Tanto mi móvil como mi pc están conectados a la misma wifi.
Pude abrir mi sitio web en mi pc usando url http://localhost/mysite o http://127.0.0.1/mysite . Mi pc ip era 192.168.0.1 (decir) y mi IP móvil era 192.168.0.2 (por ejemplo) y ambas estaban conectadas en la misma wifi.
Probé todo el ajuste como cambiar el httpd.conf, httpd-vhosts.conf solo para encontrar que todo lo que necesito es desactivar mi firewall. Por supuesto, desactivar completamente el firewall no es una buena idea. Tengo avast antivirus ejecutándose en mi pc. Si reviso el registro del firewall durante la última hora (más o menos), puedo ver que mi IP móvil ha intentado conectarse al sitio web que se ejecuta en mi PC. Todo lo que se requería era agregar una excepción al crear una nueva regla en la interfaz de usuario de avast que permitirá conexiones desde mi IP móvil.
Espero que esto ayude a alguien.
No hay nada que hacer para ejecutar sus sitios wamp en otra computadora. 1. primero apague el firewall. 2. Establezca Poner en línea en wamp haciendo clic en el ícono de wamp cerca del reloj.
Finalmente, ejecute su navegador en otra computadora y escriba la dirección http: / ip o el nombre de la computadora, por ejemplo, http: / 192.168.1.100.
Su firewall no permite que ninguna conexión nueva comparta información sin su consentimiento. SÓLO lo que hay que hacer es dar su consentimiento a su firewall.
Vaya a la configuración del Firewall en el Panel de control
Haga clic en Configuración avanzada
Haga clic en Reglas de entrada y Agregue una nueva regla.
Elija ''Tipo de regla'' para el puerto.
Permitir esto para Todos los programas.
Permita que esta regla se aplique en todos los perfiles, es decir, dominio, privado, público.
Dale a esta regla cualquier nombre.
Eso es. Ahora otra PC y móviles conectados en la misma red pueden acceder a los sitios locales. Permite comenzar el desarrollo.
También es posible que desee verificar la configuración de su servidor; a veces, el valor predeterminado para los servidores de tipo desarrollo es aceptar únicamente conexiones de localhost.
si cambiaste el archivo httpd.conf ubicado debajo de la carpeta conf_files , no uses el Bloc de notas de Windows, necesitas un editor de texto Unix, prueba el TED pad , después de realizar cualquier cambio en tu archivo httpd.conf guárdalo. ps: si usas un editor de dos / windows, terminarás con el mensaje "Error en el archivo Apache cambiado" . así que ten cuidado ... Salam
* No cambies nada para escuchar: mantenlo como está ...
1) Abra httpd.conf del servidor Apache (haga una copia de seguridad primero) Busque lo siguiente:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
#Deny from all
</Directory>
y también esto
<Directory "cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
2) Ahora desde la barra de tareas:
Haga clic en el icono de wamp> Apache> Módulos de Apache> apache_rewrite (habilite este módulo)
Y Ya también activa "poner en línea" desde el mismo icono de la barra de tareas
Debe permitir la solicitud de puerto desde la configuración del firewall de Windows.
(Windows 7)
Vaya a panel de control> firewall de Windows> configuración avanzada (en la barra lateral izquierda)
entonces
Haga clic derecho en las reglas de entrada -> agregar nueva regla -> puerto -> TCP (puerto específico 80 - si su whost local funciona en este puerto) -> Permitir las conexiones -> dar un nombre de perfil -> aceptar
Ahora reinicia todos los servicios del servidor Apache y listo.
Por favor reformula tu pregunta. Tu primera oración no tiene sentido. .
Para responder a su pregunta:
http://ip.of.server/ debería funcionar en principio. Sin embargo, dependiendo de la configuración (alojamiento virtual), solo puede funcionar el nombre de host correcto.
En cualquier caso, si tiene una red, debe configurar correctamente el DNS; de lo contrario, pueden surgir todo tipo de problemas (como este).
En su httpd.conf
asegúrese de tener:
Listen *:80
Y si está utilizando VirtualHosts, configúrelos como se indica a continuación:
NameVirtualHost *
<VirtualHost *>
...
</VirtualHost>