PHP ウェブサイトを構築して LAN アクセスを実現する方法

PHPz
リリース: 2023-04-11 10:01:40
オリジナル
2108 人が閲覧しました

インターネットとコンピューター技術の継続的な発展に伴い、ますます多くの人々が Web サイトの構築と開発に注目し、学び始めています。仕事や勉強で PHP Web サイトを構築する必要があり、ローカル エリア ネットワーク内でアクセスしたい場合は、この記事で紹介する方法が役に立つかもしれません。

1. PHP 環境を構築する

まず、PHP Web サイトを構築するには環境サポートが必要です。つまり、PHP パーサーと Apache または IIS サーバーをインストールする必要があります。ここでは、Apache サーバーを例に挙げます。具体的な手順は次のとおりです:

  1. Apache サーバーをダウンロードしてインストールします。ダウンロード アドレス: https://httpd.apache.org/download.cgi
  2. PHP パーサーのインストール、ダウンロード アドレス: http://windows.php.net/download/
  3. Apache サーバー構成ファイル httpd.conf を開き、ファイルの最後に次のコードを追加します。 :
LoadModule php7_module “d:/php/php7apache2_4.dll”
PHPIniDir “d:/php”
AddType application/x-httpd-php .php
ログイン後にコピー

このうち、d:/php と php7apache2_4.dll は、特定のインストール パスとバージョンに応じて変更する必要があります。

  1. Apache サービスを開始し、ブラウザに「localhost」と入力して、成功したかどうかを確認します。

2. LAN アクセスの設定

上記の手順を完了すると、PHP Web サイトの構築が完了し、このマシンでアクセスできるようになります。次に、LAN 上でアクセスできるように設定する必要があります。

  1. 仮想ホストの構成

httpd.conf 構成ファイルを開き、ファイルの最後に次のコードを追加します。

<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>
ログイン後にコピー

その中に、 D:/web は特定の Web サイトのフォルダー パスの変更に基づく必要があり、yourservername.local は実際の状況に応じて変更する必要があります。

  1. Windows ネットワークの構成

[スタート] メニューをクリックし、[コントロール パネル] -> [ネットワークと共有センター] -> [共有の詳細設定] を選択します。 , 「ネットワーク探索」と「ファイルとプリンターの共有」のオプションで、「ネットワーク探索を有効にする」と「ファイルとプリンターの共有を有効にする」にチェックを入れ、ファイアウォールをオフにします。

  1. LAN IP の構成

CMD コマンド ラインで ipconfig と入力してマシンの IP アドレスを表示し、他のデバイスのブラウザに IP アドレスを入力します。ウェブサイトにアクセスします。

この時点で、PHP Web サイトが正常に構築され、ローカル エリア ネットワーク内でアクセスできるようになりました。インターネット上の Web サイトにアクセスする場合は、ポート マッピングやドメイン名のバインドなどの操作も実行する必要があります。

以上がPHP ウェブサイトを構築して LAN アクセスを実現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!