動的コンテンツをテストする最も効率的な方法は、ローカルWebサーバーを使用することです。設定方法を知る必要がある場合は、適切な場所にいます。

この記事では、さまざまなオペレーティングシステムにまたがってローカルウェブサーバーをセットアップする方法と、インストールが成功したかどうかをテストする方法を紹介します。
ローカルWebサーバーを設定する方法は?
ローカルWebサーバーは、基本的に、コンピューターにソフトウェアをインストールしてWebサーバー機能を提供することによってセットアップされます。管理を担当しているため、「ローカル」です。主にApacheソフトウェアのインストールに基づいて、コンピューターをHTTPサーバーに変更する方法を説明します。ただし、最初に、いくつかの前提条件があります。
- サーバーになるための専用コンピューター
- Windows、Linux、またはmacOSを実行しているMacコンピューターを実行している
- インターネット接続
- デュアルコア2GHz以上
- 4GBのRAM
- 1GBの空きディスク容量。
Windows 10でローカルWebサーバーをセットアップする方法は?
Windows 10はUnixベースではないため、Apache、MySQL、およびPHPを組み合わせたXAMPPをインストールします。 XAMPPをインストールするには、次の手順を実行します。
- XAMPPに移動し、Windowsバージョンのインストールに進みます。
- プロンプトが表示されたら、インストーラーを実行します。
- Webサーバーのみをインストールするには、「Apache」を選択します。
- インストールが完了したら、「完了」をクリックしてXAMPPコントロールパネルを開きます。
インストールが成功したことを確認するには、「127.0.0.1
" また "ローカルホスト
」をWebブラウザのアドレスバーに入力します。 XAMPP構成ページが表示されます。
MacでローカルWebサーバーを設定する方法は?
MacOSにはApacheWebサーバーがプリインストールされています。オンにするには、次の手順を実行します。
- 「Finder」をクリックします。
- 「アプリケーション」>「ユーティリティ」をクリックし、「ターミナル」をダブルクリックします。
- 次に、次のコマンドを入力して実行し、Apacheをオンにします。
sudo apachectl start
- Apacheがアクティブであることを確認するには、「
127.0.0.1
" また "ローカルホスト
」をウェブブラウザのアドレスバーから。 「動作します!」と表示されます。メッセージ。
UbuntuでローカルWebサーバーをセットアップする方法は?
Ubuntu Linux18.04にApacheWebサーバーをインストールするには、次の手順を実行します。
- 端末にアクセスして、次のコマンドを入力します。
sudo apt-get install apache2
- インストールを確認し、Apacheがインストールされている間座ってください。
- インストールが成功したことを確認するには、Webブラウザのアドレスバーに次のように入力します。
//local.server.ip
•Webブラウザーに、Apache2Ubuntuのデフォルトページが表示されます。
LinuxでローカルWebサーバーをセットアップする方法は?
- DebianおよびUbuntu / Ubuntuベースのディストリビューションのターミナルにアクセスし、次のコマンドを入力します。
sudo apt install apache2
sudo dnf install httpd
- インストールが成功したことを確認するには、「
ローカルホスト
" また "127.0.0.1
」をWebブラウザに追加します。•Apacheのデフォルトのウェルカムページには「ItWorks」と表示されているはずです。
LAN Webサーバーを設定する方法は?
次に、インターネットに接続するWindows経由でLANネットワークを設定する方法を説明します。まず、次のものが必要です。
- コンピューター(サーバー)
- ネットワークスイッチ
- ブロードバンド接続
- ルーター(モデム内蔵)
- ネットワークに接続したいデバイス
- イーサネットケーブル
最初のコンピューターを接続します。
イーサネットケーブルを使用してルーターまたはネットワークスイッチをコンピューターに接続し、電源を入れます。初めて設定する場合は、「ネットワークの設定」ウィザードが自動的に設定します。表示されない場合は、次の手順を実行します。
- 「コントロールパネル」または「設定」から「ネットワークと共有センター」をクリックします。
- 「新しい接続またはネットワークをセットアップする」を選択します。
- 画面の指示に従ってください。
Wi-Fiを構成します。
デバイスをネットワークにワイヤレスで接続する場合は、Wi-Fiを設定する必要があります。そうでない場合は、イーサネットケーブルを使用できます。
ルーター/ネットワークスイッチのマニュアルに記載されている手順に従って、Wi-Fiを有効にします。可能な限り安全にするには、次の手順を実行します。
- デフォルトのSSID(ネットワーク名)、Wi-Fiログイン、およびパスワードを変更することを検討してください。これは、ネットワークの設定を介してルーターにログオンするか、PCのWebブラウザーを使用して行うことができます。
- 必ず最も高度なセキュリティ保護を選択してください。現在はWPA2です。
- 変更を有効にするには、PCを再起動します。
LANをインターネットに接続します。
LAN Webアクセスの場合は、WANポートを使用して、ルーターとモデムをメインの電話回線に接続します。
デバイスをLANに接続します。
Wi-Fiまたはイーサネットケーブルを介してデバイスをLANに接続したかどうかに関係なく、次の手順を実行します。
- お使いのデバイスで、Wi-Fiをオンにします
- ネットワークを選択してください
- プロンプトが表示されたら、新しいパスワードを入力します
イーサネットケーブルを使用してLANに接続するには:
- ケーブルをネットワークスイッチ/ルーターに接続します
- もう一方の端をデバイスに接続します
- 他のデバイスについても同じようにします。LAN上のどのデバイスからでもアクセスできるようになります。
今すぐ共有を開始します:
ネットワーク全体でリソースを共有するための「ホームグループ」を設定するには、次の手順を実行します。
- 「コントロールパネル」>「ネットワークとインターネット」>「ホームグループ」に移動します。
- 「ホームグループの作成」を選択すると、ホームグループセットアップウィザードが起動し、他のデバイスがLANに接続するために必要なパスワードが提供されます。
LAN内のリソースを共有してアクセスを許可するには、次のようないくつかの方法があります。
- ファイルまたはフォルダを右クリック>「共有…」
- パブリックフォルダにファイルを追加し、ネットワークおよび共有センターを介して「パブリックフォルダ共有」をオンにします。
ローカルHTTPサーバーを設定する方法は?
次に、テスト用にローカルウェブサーバーを設定する方法を説明します。 WindowsにPythonをインストールする場合は、次の手順を実行します。
- Pythonホームページpython.orgに移動します。
- 「ダウンロード」セクションで、Pythonの「3.xxx」リンクを選択します。
- 画面の下部で、ダウンロードする「Windowsx86」exeファイルを選択します。
- ダウンロード時にファイルを実行します。
- 最初のページから、必ず「Python3.xxxをPATHに追加」チェックボックスを選択してください。
- 「インストール」を選択し、完了したら「閉じる」を選択します。
- コマンドプロンプトにアクセスし、次のコマンドを入力して、インストールが成功したかどうかを確認します。
python -V
#または、コマンドpyを使用できる場合があります。
#その場合はpy-Vを試してください
バージョンが表示されます。番号が正しい場合は、次の「cd」コマンドを入力してから、例が存在するディレクトリに入力します。
#入力するディレクトリ名を追加します。例:
cdデスクトップ
#必要に応じて、2つのドットを使用してディレクトリレベルを上げます
CD ..
ここで、ディレクトリ内のサーバーを起動するには、次のコマンドを入力します。
#表示されるPythonバージョンが3.Xを超える場合
python3 -m http.server
#代わりにWindowsで「python」と入力して「py-3」または「python3」に置き換えます
#Pythonバージョン2.Xが表示されている場合
python -m SimpleHTTPServer
ディレクトリ内のコンテンツのリストを表示するには、Webブラウザのアドレスバーからサーバーに移動し、「ローカルホスト:8000
”
ポート8000がすでに使用されている場合は、別のポートを使用します。例:
python3 -m http.server 7800
(Python 3.x)またはpython -m SimpleHTTPServer 7800
(Python 2.x)
次に、「ローカルホスト:7800
」を使用してサーバーにアクセスします。
Windows 10およびMAMPでローカルWebサーバーをセットアップする方法は?
Windows10にMAMP / MAMP PROを新規インストールするには、次の手順を実行します。
- www.mamp.infoからMAMPPROに移動してダウンロードします。
- ダウンロードフォルダに移動し、「
setup_MAMP_MAMP_PRO_4.x.exe」
ファイル。 - 画面の指示に従ってインストールします。
注:両方のMAMPPRO「C:\ MAMP PRO
」とMAMP「C:\ MAMP”
フォルダがインストールされます。プロバージョンを使用しない場合は、MAMPPROフォルダを無視してください。
MAMPを実行して成功をテストするには、次の手順を実行します。
- Windowsエクスプローラーで、「C:\ MAMP」に移動し、「MAMP.exe」にアクセスします。ファイル。セキュリティアラートが表示された場合は、アクセスを許可してください。
- 「サーバーの開始」をクリックしない場合、ApacheサーバーとMySQLサーバーは自動的に起動するはずです。
- MAMPメニューから「設定」をクリックします。
- 入力"
8888
」をApacheポートフィールドに入力します。 - 「WebStartページを開く」を選択します。
- 「ようこそ! MAMPが正常にインストールされました」ページが表示されます。
その他のFAQ
ローカルWebサーバーとは何ですか?
ローカルWebサーバーは、Webページを返すことによって一般からのHTTP要求を満たすコンピューターです。たとえば、Web開発者は、Webサイトをホストし、Webサイトに必要なすべてのファイルまたはソフトウェアを、外部のWebホスティング会社ではなく、コンピューターに物理的に(ローカルに)保存することができます。
LANとは何ですか?
LAN(ローカルエリアネットワーク)は、自宅、オフィスフロア、建物など、1つのエリアにあるデバイスのコレクションを接続します。 LANのサイズは、数千のユーザーとデバイスから1人のユーザーまでさまざまです。
WANとは何ですか?
WAN(ワイドエリアネットワーク)は、電気通信を地理的に接続します。これは通常、政府機関、学校、および企業がデータを相互に中継するために使用され、人々が物理的な場所に関係なく機能を実行できるようにします。
通常のコンピューターから強力なWebサーバーへ
ローカルWebサーバーは、Webサイトをホストし、他のユーザーにアクセスを許可したいほとんどすべてのものを保存するのに最適です。通常のPCまたはコンピューターを魔法のようにWebサーバーに変えるソフトウェアパッケージを使用すると、セットアップが非常に簡単になります。
独自の設定方法を説明したので、Webサーバーを機能させることができましたか? Webサーバーはどのような目的で使用していますか?皆様からのご意見をお待ちしております。下のセクションにコメントを残してください。