Web サイト全体をローカルで簡単にミラーリングする方法

目次:

Anonim

端末コマンド wget のおかげで、Web サイト全体をローカル マシンにミラーリングするのは非常に簡単です。このチュートリアルでは、コマンド ラインからミラーリングする方法を説明します。 wget は、Mac OS X、Linux、Unix、およびその他の多くの一般的なオペレーティング システム プラットフォームで利用できるため、いずれにせよ wget があれば、これは普遍的に適用できます。

wget で Web サイトのミラーリングを開始するには、Terminal アプリを起動して次のコマンドを入力し、guimp.com (小さなサンプル Web サイト) をローカルにミラーリングする URL に置き換えます。

wget を使用して Web サイトをローカルにミラーリングする方法

wget と -m フラグは、参照されている Web サイト全体をダウンロードしてミラーリングします。構文は次のようになります。必要に応じて URL を置き換えます:

wget -m http://www.guimp.com/

これにより、ローカル ドライブのウェブサイトの URL という名前のディレクトリにウェブサイト全体がダウンロードされます。 .

ほぼすべての Web サイトでこれを行うことができます。次の構文形式を使用して適切なサイト URL を入力するだけです:

wget -m

明らかに、これは ajax、データベース、クエリ、動的コンテンツ、またはスクリプトをミラーリングするつもりはありません。サイトの静的な HTML バージョンになるだけです。動的サイトをローカルで完全にミラーリングするには、SFTP またはその他の方法で生ファイルにアクセスする必要があります。サイトのコンテンツ全体をダウンロードしてから、Apache、nginx、MAMP、またはあなたが好む他のウェブサーバー。

Note: さまざまな読者から、デフォルトでは wget が Mac OS X にインストールされていないため、インストールする必要があるとの指摘がありました。あなた自身。 Mac OS X 用の wget は、ソースから自分でビルドして入手するか (ほとんどの場合に推奨)、Homebrew または MacPorts からインストールできます。 MacPorts または Homebrew は、オープン ソース ソフトウェア パッケージを簡単にインストールできる非常に便利なツールであり、中級から上級の Mac OS X ユーザー、またはコマンド ラインに関心のあるユーザーに強くお勧めします。

Web サイト全体をローカルで簡単にミラーリングする方法