What is: localhost

コンピュータネットワークにおいて、localhost は文字通り「このコンピュータ」を意味します。ブラウザに URL を入力すると、基本的に世界中のどこかにある別の「ホスト」コンピュータに接続することになります。このコンピュータが、要求されたウェブページを提供します。しかし、「localhost」をブラウザに入力すると、ブラウザは現在使用しているコンピュータに接続したいと認識します。お使いのコンピュータで Apache のようなウェブサーバーソフトウェアが実行されている場合、ブラウザはローカルホストとしても知られる、ご自身のコンピュータからウェブページを提供されます。インターネットに接続されているすべてのコンピュータには IP アドレスがあり、ローカルホストにも IP アドレスがあります。通常、その IP アドレスは 127.0.0.1 です。

ローカルホストは、テストと開発によく使用されます。開発者が個人のコンピューターにWAMP、LAMP、またはMAMPソフトウェアスタックをインストールすると、通常、WordPressウェブサイトを表示するためにブラウザに「localhost」と入力します。ローカルサーバー環境は、開発時間を短縮できます。学習目的にも最適です。

localhostのもう1つの一般的な使用法は、MySQLデータベースに接続しようとしている場合です。通常、これはWordPressをサーバーにインストールしているときに発生します。この記事の範囲を超えていますが、WordPressのインストール中に、通常localhostであるホスト名を尋ねられます。その理由は、WordPressとMySQLの両方が通常同じサーバーにインストールされているためです。それらが互いに通信するためには、それらを認識している必要があります。WordPressにMySQLデータベースサーバーが「localhost」であると伝えることで、WordPressに同じコンピューターでデータベースを探すように伝えていることになります。

関連記事

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!