phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

Uzyskiwanie dostępu do plików witryny i phpmyadmina w wampie z innego komputera w sieci LAN

Domyślnie WAMPServer jest skonfigurowany jako samodzielny system programistyczny do działania na Twojej stacji roboczej.

Jeśli chcesz uruchomić Wampa na jednym komputerze i uzyskać do niego dostęp z innego, musisz zmienić konfigurację zabezpieczeń Apache.

Nie wspominasz o niczym przydatnym, takim jak wersja WampServer, której używasz, więc myślę, że będę musiał udokumentować obie opcje

Edytuj httpd.conf ( za pomocą menu wampmanager )

Jeśli Apache 2.2.x

Znajdź tę sekcję, usunąłem wszystkie komentarze ze względu na zwięzłość.

<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>

Zmień na :

<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>

Jeśli Apache 2.4.x Znajdź tę sekcję

<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>

Zmień na :

<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>

Teraz, aby uzyskać dostęp do phpMyAdmin, musisz edytować ten plik konfiguracyjny

Edytuj C:\wamp\alias\phpmyadmin.conf

Musisz dokonać tutaj takiej samej zmiany, jak powyżej

Apache 2.2.x Zmień to

<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>

Do

<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

Zmień to

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

Do

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

Jeśli możesz śledzić wszystko, powinieneś mieć dostęp do swojej witryny i phpmyadmina z wewnętrznej sieci LAN.

Jeśli chodzi o edycję źródła witryny, musisz udostępnić folder c:\wamp\www na swoim serwerze, a następnie zmapować go na komputerze, na którym pracujesz.




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Dodawanie indeksu do kolumny w mysql

  2. php - jak rozwiązać problem z przekroczeniem limitu dysku w przypadku niektórych problemów z cpnel

  3. Jak odpowiednio zainstalować odpowiednią wersję phpmyadmina na Centos 6.9?

  4. identyfikator użytkownika i hasło wamp server mysql

  5. Zdalny dostęp phpMyAdmin