IIS をインストールせずに Windows 10 上に Localhost Web サーバーを作成したいですか?次に、WordPress などのさまざまな Web アプリケーションをテストするためのローカル Web サーバー環境を作成するのに最適なソフトウェアをいくつか紹介します。
ローカルホストサーバーとは何ですか?
LocalHost は、コンピュータ ネットワークの世界で、ループバック ネットワーク インターフェイスを使用してホスト上で実行されているさまざまなサービスにアクセスするために使用されるホスト名です。lo
は、このループバック デバイスの短縮形です。サービスに接続したり、ping を実行したときに応答したりするために、ローカル ネットワーク インターフェイスを必要とせず、常にバイパスします。このネットワーク インターフェイスとその動作は、Windows、Linux、FreeBSD、macOS のいずれのオペレーティング システムでも同じです。いつでもループバック インターフェイスに ping を送信して、システム上でローカルに実行されているさまざまなサービスにアクセスできます。
さらに、ローカルホストの IPv4 アドレスについて言えば、127.0.0.1
IPv6 アドレスの場合:: 1
、これも普遍的であり、自分のコンピューターまたはサーバーを指します。
さて、アクティブなウェブサーバーPC またはラップトップで使用すると、localhost or 127.0.0.1
特定のポート番号を指定せずにブラウザの Web アドレスとして指定すると、この URL はローカルで実行中の Web サーバーを呼び出し、Webroot ディレクトリにあるコンテンツをすべて表示します。 localhost 127.0.0.1 を呼び出すとき、または IPv6 :: 1 を使用するときに HTTP エラー 500 が表示される場合は、Web サーバーの根本的な構成ミスを示します。このローカル Web サーバーは、ループバック インターフェイスを使用してサービスにアクセスできるため、Localhost サーバーとも呼ばれます。
ただし、ここでは Localhost サーバーとは何かについて説明するのではなく、Windows 10.8 または 7 で Localhost サーバーを作成し、さまざまな Web サービス、アプリケーション、Web サイト プロジェクト、または WordPress、Joomla などの CMS をテストするために使用できるソフトウェアです。 、Drupal、Magentoなど。
Windows 10/8/7 上の PHP Localhost Web サーバー用のトップ ソフトウェア
1. Xampp - オープンソース
Xampp は、PHP、Apache、および MySQL サービスを備えたローカルホスト Web サーバーを作成するための最高の無料ソフトウェアの 1 つです。これはオープンソース プログラムであり、クロスプラットフォームです。つまり、Windows だけでなく、macOS や Linux プラットフォームでも使用できます。 XP や Windows Server 2003 などの古い Windows プラットフォームで Xampp を使用する場合は、最新バージョンには互換性がないため、XAMPP 1.8.2-6 をダウンロードしてください。
localhost Web サーバーを作成し、最新の Web アプリを効率的に処理するために、Apache、MariaDB、PHP、phpMyAdmin、OpenSSL、XAMPP コントロール パネル、Webalizer、Mercury Mail Transport System、FileZilla FTP Server、Tomcat の最新バージョンが組み込まれた Xampp スタックを使用します。 (コネクタとして mod_proxy_ajp を使用) および Strawberry Perl Portable。
テストシステムとして使用するために純粋にテスト用に設計されているため、ワンクリックでさまざまな内蔵サーバーを迅速に起動できます。また、ユーザーは Wordrpess、PrestaShop、Magento、Drupal などのさまざまな事前構築モジュールをダウンロードして、お気に入りの CMS、フォーラム、Wiki、E コマースを迅速に展開してテストを開始できます。
ただし、XAMPP だけではなく、他の前述の Localhost Web サーバー作成プラットフォームも純粋なテスト システムであり、すぐに使用できるようにすることを目的としています。したがって、インターネット上での商用 Web サーバーとして機能することは意図されていません。インターネット上で発生する可能性のあるハッカー攻撃に対する十分な保護が提供されないからです。
にアクセスしてください。Webサイト Xamppをダウンロードします。
2. Ampps - Softaculous を使用した Localhost サーバー
そうですね、ローカル Web サーバー環境を作成するために利用できるフリー ソフトウェアのほとんどでは、一般的な Web アプリケーションであってもユーザーが手動でインストールする必要があります。これは、特に初心者にとっては面倒な作業であり、上級ユーザーにとっては少し時間がかかる可能性があります。したがって、このようなシナリオでは、Ampps は Windows 10/8/7 上にローカルホスト サーバーを作成するだけでなく、さまざまなオープンソース CMS、電子商取引ストア、Wiki、Web ベースの DB 管理ツール、広告をインストールするのにも最適なオプションです。管理、ERP システム、投票管理など。 Softaculous の統合により、ホスティング サービスと同様に、ユーザーはさまざまな事前設定されたスクリプトを実行して、ワンクリックでオープンソースの Web ベース ソフトウェアをインストールできるようになります。
さらに、Apache および MySQL サービスを開始および停止するためのクイック アクセス トレイ アイコンも提供されます。 Apache を Web サーバーとして使用したくない場合に備えて、Nginx も用意されています。
Windows、macOS、Linux オペレーティング システムで利用できます。したがって、Xampp の優れた代替手段となります。
3. WampServer ローカルホスト Web サーバー
次に人気のある Windows 10/8/7 の無料ツールは、ローカルホスト Web サーバーのセットアップ専用で、Wamp Server です。 Windows 上で Web サイトやその他の Web テストに携わっている人のほとんどは、このことをすでに知っているでしょう。また、クイック コントロール パネルのボタンからサービスをインストールおよび制御するための LAMP 環境を単一のパッケージで提供します。
この Windows Web 開発環境は、macOS および Linux では使用できません。 Apache2、PHP、MySQL データベースとは別に、データベース インスタンスを簡単に管理するための phpMyAdmin も提供します。さらに、Wamp ポータブル サーバーをお探しの場合は、お試しください。ウーアンプ。
4. マンプ
上記のソフトウェアのいずれかをすでに使用している場合は、これは必要ないと思いますが、すべての優れたソフトウェアがこの Windows 用の最適なローカルホスト サーバーのリストに確実に含まれるようにするために、MAMP がここにあります。基本的に、これは macOS と Windows の両方で利用できる軽量のソフトウェアですが、プロの場合は、いくつかの追加機能と優れたフロントエンドを備えた Windows 用のプロ バージョンもあります。
Web サーバーには Apache と Nginx の両方があり、データベース管理には MySQL または MariaDB が備わっていますが、Web 開発言語に関しては MAMP に加えて PHP、Perl、Python が付属しています。
さらに、ユーザーは 1 回限りの支払いでホストとデータベースをバックアップするための MAMP クラウド機能を追加できるため、ユーザーは最も安全な方法でデータを簡単に移動できます。
ダウンロード Windows 用の無料 MAMP
5. UwAMP ポータブル WAMP サーバー
これは、移植性を求める場合、Web 開発用の上記のトップ localhost サーバーに代わる非常に優れた選択肢です。はい、Web プロジェクトと Web サーバーを USB ドライブに移動したいと考えている場合は、UwAMP を試してみることを検討してください。インターフェイスは扱いやすく、主題にとっても非常に簡単です。つまり、Apache + MySQL サービスを開始および停止したり、phpMyAdmin とともに PHP、Apache、MySQL 設定にアクセスしたりするためのボタンなど、必要なオプションのみが表示されます。
すでにチュートリアルを行っており、ここで示していますUwAMPの使い方とWordPressのインストール手順。
6. ServerPress の DesktopServer
Windows PC またはラップトップ上に localhost Web サーバーをセットアップする唯一の目的が、WordPress ベースの Web サイトをテストすることである場合、DesktopServer プログラムが最適化されたオプションです。 Wordpres CMS のみを実行するために最適化されたローカル Apache、MySQL、および PHP スタックを備えた Windows 上で実行するように開発されています。 SSL もサポートしており、WordPress ベースの Web サイトを数秒で展開するための簡単なカスタム構成が付属しています。
ただし、Windows OS とは別に、macOS 用の Web 環境ソフトウェア DesktopServer Localhost も利用できます。無制限の WordPress Web サイトを作成および管理したい場合は、Easy Live サイトの展開、Panic Coda および DreamWeaver Live サポート、コラボレーションのためのインターネット共有などの有料オプションを利用できる他のプレミアム機能も必要です。
最も良い点は、WordPress を localhost サーバーにインストールしているにもかかわらず、ユーザーが .dev.cc ドメイン上でデモまたはテスト用の WordPress インスタンスを作成してアクセスできることです。これは予約済みのドメインであり、Web アドレス バーの 127.0.0.1 またはローカルホストの代わりに完全修飾ドメインを使用して WordPress インスタンスにアクセスするために DesktopServer が実行されているローカル PC 上にのみ存在します。
7. easyphp - 開発サーバーとウェブサーバー
EasyPHP 開発者は 2 つのプログラムを提供しています。1 つは開発サーバーその他ウェブサーバーどちらも Windows 上に localhost Web サーバー環境を作成するために使用できますが、目的は若干異なります。
DevServer は主に、さまざまな Web アプリケーションをテストし、Web 開発を実行するために、PC またはラップトップ上の運用サーバーのような機能を模倣するローカル サーバーをセットアップしたい開発者またはユーザーを対象としています。さらに、ポータブルでもあるため、開発者は USB ドライブに入れて持ち運んで、さまざまなプロジェクトに簡単に取り組むことができます。
Easyphp の WebServer は、LAMP を使用して Windows Localhost Web サーバー上に Web サイトを持ちたいだけでなく、インターネット上で同じ Web サイトを共有する計画があるユーザーに、個人の PC またはラップトップ上でサーバーのようなホスティング サービスを提供することを目的としています。他も同じにアクセスします。これにより、個人の PC が Web ホスティング サービスとして機能し、Web サイト/アプリケーション/デモにインターネット経由でアクセスできるようになります。サーバーは完全に構成可能でモジュール式であり、更新と拡張が簡単です。
最適な Windows localhost Web サーバー ツールに関する評決
ローカル Web 環境を構築するために利用できるツールは他にもいくつかありますが、それらが提供する機能は上記のツールにすでに含まれているため、リストを簡潔かつ要点にしたいと考えています。さらに、LAMP を使用したくない場合は、Windows 10/8/7 に組み込まれている IIS (インターネット インフォメーション サービス) をいつでもアクティブにして使用できます。その方法を知りたい場合は、次を参照してください。Windows 10 に IIS Web サーバーを段階的にインストールする方法
その他の記事: