動的コンテンツをテストする最も効率的な方法は、ローカルWebサーバーを使用することです。設定方法を知る必要がある場合は、適切な場所にいます。
この記事では、さまざまなオペレーティングシステムにまたがってローカルウェブサーバーをセットアップする方法と、インストールが成功するかどうかをテストする方法を紹介します。
ローカルWebサーバーを設定する方法は?
ローカルWebサーバーは、基本的に、コンピューターにソフトウェアをインストールしてWebサーバー機能を提供することによってセットアップされます。あなたがそれを管理することを担当しているので、それはローカルです。主にApacheソフトウェアのインストールに基づいて、コンピューターをHTTPサーバーに変更する方法を説明します。ただし、最初に、いくつかの前提条件があります。
- サーバーになるための専用コンピューター
- Windows、Linux、またはmacOSを実行しているMacコンピューターを実行している
- インターネット接続
- デュアルコア2GHz以上
- 4 GB RAM
- 1GBの空きディスク容量。
Windows 10でローカルWebサーバーをセットアップする方法は?
Windows 10はUnixベースではないため、Apache、MySQL、およびPHPを組み合わせたXAMPPをインストールします。 XAMPPをインストールするには、次の手順を実行します。
- 案内する XAMPP そして、Windowsバージョンのインストールに進みます。
- プロンプトが表示されたら、インストーラーを実行します。
- Webサーバーのみをインストールするには、Apacheを選択します。
- インストールが完了したら、[完了]をクリックしてXAMPPコントロールパネルを開きます。
インストールが成功したことを確認するには、127.0.0.1
と入力しますまたはlocalhost
Webブラウザのアドレスバーに入力します。 XAMPP構成ページが表示されます。
MacでローカルWebサーバーを設定する方法は?
MacOSにはApacheWebサーバーがプリインストールされています。オンにするには、次の手順を実行します。
- Finderをクリックします。
- [アプリケーション]> [ユーティリティ]をクリックし、[ターミナル]をダブルクリックします。
- 次に、次のコマンドを入力して実行し、Apacheをオンにします。
sudo apachectl start
- Apacheがアクティブであることを確認するには、
127.0.0.1
と入力します。またはlocalhost
Webブラウザのアドレスバーから。あなたはそれが機能するのを見るはずです!メッセージ。
UbuntuでローカルWebサーバーをセットアップする方法は?
Ubuntu Linux18.04にApacheWebサーバーをインストールするには、次の手順を実行します。
- ターミナルにアクセスして、次のコマンドを入力します。
sudo apt-get install apache2
- インストールを確認し、Apacheがインストールされている間座ってください。
- インストールが成功したことを確認するには、Webブラウザのアドレスバーに次のように入力します。
https://local.server.ip
•Webブラウザーに、Apache2Ubuntuのデフォルトページが表示されます。
LinuxでローカルWebサーバーをセットアップする方法は?
- DebianおよびUbuntu / Ubuntuベースのディストリビューションのターミナルにアクセスし、次のコマンドを入力します。
sudo apt install apache2
•CentOSおよびRedHatの場合、次のコマンドを入力します。sudo dnf install httpd
- インストールが成功したことを確認するには、
localhost
と入力します。または127.0.0.1
あなたのウェブブラウザに。
•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 。
- ダウンロードセクションで、Python3.xxxリンクを選択します。
- 画面の下部で、ダウンロードするWindows x86exeファイルを選択します。
- ダウンロード時にファイルを実行します。
- 最初のページから、必ず[Python3.xxxをPATHに追加]チェックボックスをオンにしてください。
- [インストール]を選択し、完了したら閉じるを選択します。
- コマンドプロンプトにアクセスし、次のコマンドを入力して、インストールが成功したかどうかを確認します。
python -V
# Or you may have command py available,
# in that case attempt py -V
バージョンが表示されます。番号が正しい場合は、次のcdコマンドを入力してから、例が存在するディレクトリに入力します。
# add the directory name to enter, e.g.
cd Desktop
# use two dots to go up a directory level if necessary
cd ..
ここで、ディレクトリ内のサーバーを起動するには、次のコマンドを入力します。
# If the Python version displayed is more than 3.X
python3 -m http.server
# In windows as an alternative enter python to substitute py -3, or python3
# If Python version 2.X is displayed
python -m SimpleHTTPServer
ディレクトリ内のコンテンツのリストを表示するには、Webブラウザのアドレスバーからサーバーに移動し、localhost:8000
と入力します。
ポート8000がすでに使用されている場合は、別のポートを使用します。例:
python3 -m http.server 7800
(Python 3.x)またはpython -m SimpleHTTPServer 7800
(Python 2.x)
次に、localhost:7800
と入力しますサーバーにアクセスします。
Windows 10およびMAMPでローカルWebサーバーをセットアップする方法は?
Windows10にMAMP / MAMP PROを新規インストールするには、次の手順を実行します。
- MAMPPROに移動してダウンロードします。 www.mamp.info 。
- ダウンロードフォルダに移動し、
setup_MAMP_MAMP_PRO_4.x.exe
をダブルクリックしますファイル。 - 画面の指示に従ってインストールします。
注:両方のMAMP PRO 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サーバーはどのような目的で使用していますか?皆様からのご意見をお待ちしております。下のセクションにコメントを残してください。