個人の Web サーバーにアクセスするために、サーバー スペースをリースしたり、自宅のコンピューターを常にオンにしておく必要はありません。USB ドライブから直接 Web、FTP、データベース サーバーを実行できます。というスリムな Web サーバー パッケージXAMPPUSB スティックに収まり、Wikipedia や MediaWiki を動かすソフトウェアのようなデータベース駆動型の Web アプリを実行できます。およそ 2 年前、あなたは次の方法を学びました「個人用ウィキペディア」を設定する自宅の Web サーバー上でアイデアを取得し、中央のナレッジ リポジトリでドキュメントの改訂を追跡します。今日は、外出先の Windows PC からアクセスできるように、フラッシュ ドライブに MediaWiki をセットアップします。
セキュリティについて一言:XAMPP Web サーバー パッケージは、Web 開発者が Web サイトを構築する際に使用することを目的としているため、デフォルトではパスワードは空白であり、構成は安全ではありません。サーバー ソフトウェアを実行するとコンピュータ上のポートが開かれ、それ自体がセキュリティ リスクとなります。このセットアップを行うには、構成ファイルを編集する必要があります。このソリューションのリスクと影響には慣れていないが、それでも独自の Wiki が必要な場合は、無料でホストされている、PBWiki。素敵なアイテムもチェックしてくださいTiddlyWikiセットアップの負担が少ない、親指ドライブ上の wiki の代替手段として。
まだ私と一緒ですか?個人用 Wiki をサムドライブ上で実行してみましょう。
必要なもの
個人用の Wikipedia をサムドライブ上で実行するには、次のものが必要です。
Service Pack 2 または Windows Vista Ultimate を適用した Windows XP PC
少なくとも 150MB の空き容量があるサム ドライブ。ドライブが大きくなるほど、より多くのデータを保存できるため、ここではできる限り大きくします。
XAMPPのインストールと起動
ここから XAMPP Lite .EXE インストーラーをダウンロードします。ファイルをダブルクリックして解凍し、フラッシュ ドライブのドライブ文字を保存先として選択します (サブフォルダーではありません)。xampplite
サムドライブに作成されます。
(注: MediaWiki を実行するために必要なものがすべて揃っており、XAMPP よりもサイズが小さいため、XAMPP Lite を選択しました。ただし、XAMPP は XAMPP Lite よりも頻繁に更新され、フルオンの XAMPP でアドオンをインストールできるため、サムドライブ上で MediaWiki を実行する以上のことを行いたい場合は、検討することをお勧めします)。
XAMPPLite がフラッシュ ドライブに保存されたら、起動するには、xampp-control.exe
内のファイルxampplite
ディレクトリ。これにより、XAMPP のコントロール パネルが起動し、必要なサービスをすべて開始できるようになります。
MediaWiki を実行するには、Apache Web サーバーと MySql データベース サーバーの 2 つのサービスが必要です。図に示すように、XAMPP コントロール パネルの各ボタンの横にある [スタート] ボタンをクリックします。
[スタート] ボタンを押すと、システムのファイアウォールが、ソフトウェアへの送受信接続を許可するかどうかを尋ねる場合があります。許可してください。
これで、ポータブル Web サーバーが起動して実行されます。 Web ブラウザで実際の動作を確認するには、次のサイトにアクセスしてください。https://ローカルホスト/。選択した言語をクリックします。デフォルトでは、XAMPP Lite の英語ホームページは次のようになります。
まず最初に、サーバーを保護するためにいくつかのパスワードを設定します。サイドバーの「セキュリティ」リンクをクリックします (デフォルトでは、次の場所にあります)。https://localhost/security/。デフォルトでは、XAMPP のすべての設定が安全でないとしてマークされていることがわかります。問題を「修正」するには、セキュリティ表の下のリンクをクリックします (デフォルトでは、https://localhost/security/xampp….) 次のページで、root ユーザーの MySql データベース パスワードを設定します。選択した場合は、図に示すように、任意の Web ページにアクセスするためのパスワードを設定することもできます。
新しい MySQL パスワードを有効にするには、XAMPP コントロール パネルに切り替え、MySql を停止して、再度起動します。
MediaWiki のインストールと構成
Web サーバーとデータベース サーバーが稼働しているので、MediaWiki wiki ソフトウェアをインストールします。ここからMediaWikiの最新バージョンをダウンロードしてください(この記事の執筆時点では、ファイル名はmediawiki-1.11.1.tar.gz
.) ファイルを抽出します (最初に Gunzip、次に tar、無料の7-Zip ユーティリティこれはあなたのために行うことができます)、デフォルトでは、それらは というフォルダーに保存されます。mediawiki-1.11.1
。このフォルダーの名前を変更するだけですwiki
それをXAMPPのサムドライブに移動しますxampplite\htdocs\
フォルダ。完了したら、サム ドライブの文字が G:\ の場合、MediaWiki ファイルへのフル パスは次のようになります。G:\xampplite\htdocs\wiki\
。
MediaWiki を設定するには、次のサイトにアクセスしてください。https://localhost/wiki/。リンクをクリックして Wiki を設定します。そこでは、以下を除くすべてのデフォルト設定を保持できます。
Wiki の名前を入力する必要があります。私の場合は「GinaWiki」です。
Wiki 管理者名 (デフォルトでは WikiSysop) とパスワードを入力する必要があります。
データベース情報を入力します。データベース名は wikidb のままにすることができますが、DB ユーザー名を root に変更し、上で設定したパスワードを入力します。
ページの一番下までスクロールし、「Install MediaWiki!」をクリックします。ボタンをクリックして設定を保存します。インストールが完了すると、MediaWiki は、LocalSettings.config.php
サムドライブ上のディレクトリにファイルを作成します。さあ、そうしてください。ファイルを移動している場所
G:\xampplite\htdocs\wiki\config\LocalSettings.php
に
G:\xampplite\htdocs\wiki\LocalSettings.php
。
最後に訪問https://localhost/wiki/以下に示すように、新しい MediaWiki インストールの動作を確認します。おめでとう!
ここから、ページの編集と追加、ユーザー アカウントの作成、さらには新しい Wiki へのファイルのアップロードを開始できます。
まず最初に、2 つの便利なカスタマイズを行うことで、新しい Wiki が使いやすくなります。
Wiki をデフォルトのスタート ページにします。ローカルサーバーにアクセスするとき、XAMPP のホームページではなく、Wiki のホームページを最初に表示したい場合があります。これを行うには、
index.php
XAMPPのファイルhtdocs
テキストエディタのディレクトリ。次の行を変更します。header('Location: '.$uri.'/xampp/');
にheader('Location: '.$uri.'/wiki/');
そしてそれを保存します。これで、https://localhost/ にアクセスすると、Wiki に直接アクセスできるようになります。カスタム Wiki ロゴを追加します。Wiki インストールの左上に独自のロゴを追加するには、135x135 ピクセルの画像を作成し、名前を付けます。
mywikilogo.png
に保存します。H:\xampplite\htdocs\wiki\skins\common\images
ここで、H: はサムドライブの文字です。次に、H:\xampplite\htdocs\wiki\LocalSettings.php
テキストエディタでファイルを開き、次の行を追加します。$wgLogo = "/wiki/skins/common/images/mywikilogo.png";
ファイルを保存し、ブラウザで Wiki を更新します。カスタム ロゴが表示されるはずです。 (注: ロゴは PNG ファイルである必要はありません。JPG や GIF などの画像の拡張子に置き換えてください。)
Wiki の停止と開始
Wiki の使用が終了したら、システム トレイで実行されている XAMPP コントロール パネルを呼び出します。 「Apache」の横にある「停止」ボタンをクリックし、次に MySql の横にある「停止」ボタンをクリックします。サーバーが停止したら、「終了」ボタンをクリックします。これで、通常どおりサムドライブを取り出すことができます。注意: サービスを停止する前にサムドライブを取り出そうとしないでください。そうすると、PC にブルー スクリーンが表示され、Wiki やサーバーのインストールが台無しになる可能性があります。
新しいコンピュータで Wiki を起動するには、サム ドライブを接続し、xampp-control.exe
ファイルを使用してコントロール パネルを起動します。そこから、Apache サーバーと MySql サーバーを起動し、https://localhost/ にアクセスして Wiki を編集します。
なぜ個人用ウィキペディアなのか?
Wiki は、人々のグループにとって素晴らしい共同作業ツールですが、アイデア、下書き、リスト、ブックマークなど、個人的な「覚えておきたいこと」をワンストップで保存できる優れたツールでもあります。 Wikipedia を編集したことがない場合、または MediaWiki で何ができるかを知りたい場合は、このソフトウェアとその特殊機能を使用して小説の草稿を書くことがどのようなものかを簡単にデモンストレーションします。ウィキテキストのマークアップ。
よりポータブルな Web サーバー
XAMPP は唯一のポータブル Web サーバーではありません。と呼ばれる別の無料のポータブル サーバー パッケージServer2GoPerl 5.8 が含まれています。ありがとう、ビジェイ!
キーチェーン Web サーバーで何をしますか?コメントでお知らせください。
ジーナ・トラパニライフハッカーの編集者である彼女は、Web サーバーが小型で持ち運びに便利であることを気に入っています。彼女の毎週の特集は、生きるオタクは毎週月曜日にライフハッカーに掲載されます。購読するGeek to Live フィードニュースリーダーで新しい記事を入手するには、