sql >> Base de Datos >  >> Database Tools >> phpMyAdmin

Acceder a los archivos del sitio web y phpmyadmin en wamp desde otra computadora en lan

De forma predeterminada, WAMPServer está configurado para ser un sistema de desarrollo independiente para ejecutar en su estación de trabajo.

Si desea ejecutar Wamp en una PC y acceder desde otra, debe cambiar la configuración de seguridad de Apache.

No menciona nada útil como la versión de WampServer que está ejecutando, así que supongo que tendré que documentar ambas opciones

Edite httpd.conf (usando los menús de wampmanager)

Si Apache 2.2.x

Busque esta sección, eliminé todos los comentarios en aras de la brevedad.

<Directory "c:/wamp/www/">
    Options Indexes FollowSymLinks
    AllowOverride all

#   onlineoffline tag - don't remove
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1     
</Directory>

Cambiar a:

<Directory "c:/wamp/www/">

    Options Indexes FollowSymLinks
    AllowOverride all

#   onlineoffline tag - don't remove
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1 ::1 localhost

    ## Add an ip range that matches your routers first 3 quartiles
    ## So if your router subnet is 192.168.0 ( use ipconfig to find out what your router is set to )
    ## This will allow any PC on your internal network to access the www folder and subfolders
    Allow from 192.168.0

    ## Or you can specify a specific ip or set of ip's like this
    ## Allow from 192.168.0.10 192.168.0.11 192.168.0.12 ....
</Directory>

Si Apache 2.4.x Encuentra esta sección

<Directory "c:/wamp/www">
    Options Indexes FollowSymLinks
    AllowOverride all

    #
    # Controls who can get stuff from this server.
    #
# onlineoffline tag - do not remove
    Require local
</Directory>

Cambiar a:

<Directory "c:/wamp/www">
    Options Indexes FollowSymLinks
    AllowOverride all

    #
    # Controls who can get stuff from this server.
    #
# onlineoffline tag - do not remove
    Require local
    Require ip 192.168.0
    ## Apply the same logic as above for specific ip's or a set of ip's
    ## i.e. Require ip 192.168.0.10 192.168.0.11 .....
</Directory>

Ahora, para obtener acceso a phpMyAdmin, debe editar este archivo de configuración

Editar C:\wamp\alias\phpmyadmin.conf

Necesitas hacer el mismo tipo de cambio aquí que hiciste arriba

Apache 2.2.x Cambiar esto

<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1 ::1
</Directory>

Para

<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1 ::1
    Allow from 192.168.0
</Directory>

Apache 2.4.x

Cambiar esto

<Directory "c:/wamp/apps/phpmyadmin4.0.4/">
   Options Indexes FollowSymLinks MultiViews
   AllowOverride all
   Require local
</Directory>

Para

<Directory "c:/wamp/apps/phpmyadmin4.0.4/">
   Options Indexes FollowSymLinks MultiViews
   AllowOverride all
   Require local
   Require ip 192.168.0
</Directory>

Si puede seguir todo eso, debería poder acceder a su sitio y phpmyadmin desde su LAN interna.

En cuanto a la edición de la fuente de su sitio, tendrá que compartir la carpeta c:\wamp\www en su servidor y luego mapear ese recurso compartido en la PC en la que está trabajando.