So erstellen Sie eine PHP-Website und erhalten LAN-Zugriff

PHPz
Freigeben: 2023-04-11 10:01:40
Original
2109 Leute haben es durchsucht

Mit der kontinuierlichen Weiterentwicklung des Internets und der Computertechnologie beginnen immer mehr Menschen, der Erstellung und Entwicklung von Websites Aufmerksamkeit zu schenken und sich darüber zu informieren. Wenn Sie bei der Arbeit oder im Studium eine PHP-Website erstellen müssen und über ein lokales Netzwerk darauf zugreifen möchten, kann Ihnen die in diesem Artikel vorgestellte Methode hilfreich sein.

1. Erstellen Sie eine PHP-Umgebung

Zunächst erfordert die Erstellung einer PHP-Website Umgebungsunterstützung, das heißt, Sie müssen einen PHP-Parser und einen Apache- oder IIS-Server installieren. Hier nehmen wir den Apache-Server als Beispiel:

  1. Laden Sie den Apache-Server herunter und installieren Sie ihn, Download-Adresse: https://httpd.apache.org/download.cgi
  2. Installieren Sie den PHP-Parser. Download-Adresse: http://windows.php.net/download/
  3. Öffnen Sie die Apache-Serverkonfigurationsdatei httpd.conf und fügen Sie am Ende der Datei den folgenden Code hinzu:
LoadModule php7_module “d:/php/php7apache2_4.dll”
PHPIniDir “d:/php”
AddType application/x-httpd-php .php
Nach dem Login kopieren

Daunter d:/php und php7apache2_4.dll muss entsprechend dem spezifischen Installationspfad und der Version geändert werden.

  1. Starten Sie den Apache-Dienst und geben Sie localhost in den Browser ein, um zu überprüfen, ob er erfolgreich ist.

2. LAN-Zugriff konfigurieren

Nach den oben genannten Schritten haben wir den Aufbau der PHP-Website abgeschlossen und können auf diesem Rechner darauf zugreifen. Als nächstes müssen wir es so konfigurieren, dass es im LAN zugänglich ist.

  1. Konfigurieren Sie den virtuellen Host

Öffnen Sie die Konfigurationsdatei httpd.conf und fügen Sie am Ende der Datei den folgenden Code hinzu:

<VirtualHost *:80>
    ServerAdmin admin@example.com
    DocumentRoot “D:/web”
    ServerName yourservername.local
    <directory “D:/web”>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted 
    </directory>
</VirtualHost>
Nach dem Login kopieren

Unter anderem muss D:/web entsprechend dem spezifischen Website-Ordnerpfad geändert werden. und yourservername.local muss entsprechend Ihrer tatsächlichen Situation geändert werden.

  1. Windows-Netzwerk konfigurieren

Klicken Sie auf das Menü „Start“, wählen Sie „Systemsteuerung“ -> „Netzwerk- und Freigabecenter“ -> „Erweiterte Freigabeeinstellungen“ unter „Netzwerkerkennung“ und „Datei- und Druckerfreigabe“. " Aktivieren Sie in den Optionen „Netzwerkerkennung aktivieren“ und „Datei- und Druckerfreigabe aktivieren“ und schalten Sie die Firewall aus.

  1. LAN-IP konfigurieren

Geben Sie in der CMD-Befehlszeile ipconfig ein, um die IP-Adresse des Geräts anzuzeigen, und geben Sie dann die IP-Adresse in den Browser anderer Geräte ein, um auf die Website zuzugreifen.

An diesem Punkt haben Sie erfolgreich eine PHP-Website erstellt und können innerhalb des lokalen Netzwerks darauf zugreifen. Wenn Sie über das Internet auf Ihre Website zugreifen möchten, müssen Sie auch Vorgänge wie Portzuordnung und Domänennamenbindung durchführen.

Das obige ist der detaillierte Inhalt vonSo erstellen Sie eine PHP-Website und erhalten LAN-Zugriff. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!