Manual:Installation on Uniform Server (Windows)/ja

Uniform Serverは数あるWAMPシステムのひとつです. これを使用すると、（ちょっとした訓練と運があれば）合計7MBほどのファイルを２つダウンロードして以下の手順に従って作業すれば、wikiとその動作に必要なウェブサーバーやデータベース・サーバーを、様々なウィンドウズ環境下に10分程度で導入・設定することができます.

このソフトウェアとデータベースは21MB程度しかディスク容量を使用しないので、この方法を使えばMediaWikiをスティック上のwikiとして構築できます. もしくはWindowsシステム用のもっと簡単な方法としてはマニュアル:WOS Portable上への導入方法 (Windows)も参照してください.

作業手順
この作業によってWindows上でMediaWikiを稼働させるために必要な主要なコンポーネントをインストールします. 始める前に要件をご覧下さい. 問題に遭遇したらトラブルシューティングとサポートをご覧下さい.

他の手法
Uniform Serverの代わりにCH Softwareが提供しているWOS Portableを使用することもできます. WOS Portableは余分なドライブ名を必要とせず、解凍してすぐに稼働させることができます. WOS PortableはGNU GPLの元で公開されています. http://www.chsoftware.net/en/useware/wos/wos.htm から入手することが出来ます. (導入方法はマニュアル:WOS Portable上への導入方法 (Windows)をご覧下さい).

サーバをインストールする

 * を実行します. これはwiki（を動作させる）ための、apacheとMySQLサーバファイルを含む自己解凍の圧縮ファイルです. 解凍する際に展開先のフォルダを聞かれます. 参照ボタンをクリックしてwikiのために使いたいストレージデバイスを選択して下さい.

解凍が終わると" "と呼ばれるフォルダができています. このフォルダは" "と呼ばれるサブフォルダを含んでいます. このフォルダは追加されるドライブツリーの最上位のフォルダになるものです. 気に入らなければ" "をリネームすることが出来ます. このディレクトリを参照している記述箇所を修正するのに多くの時間をかけたくないのであれば" "はリネームしないで下さい.

サーバを設定するために2つのファイルを編集する
次のステップに従ってApacheサーバのために設定ファイルを編集して下さい:
 * 1) もし存在していなければ、 の下に" "という名前のサブフォルダを作成して下さい.
 * 2) テキストエディタ(Notepadなど)で を開いて下さい.
 * 3) " "を探して を に変更して下さい. テストのためにはスレッドは小さい数字の方がベターです.
 * 4) " "を探して" "に変更して下さい - これによってアクセスをローカルコンピュータからのみに制限します. なお、この文中では、ローカルコンピュータのことを" "という名前で呼んでいるのを見るかもしれません.
 * 5) ファイルを保存して閉じて下さい

* 注意: 以前の Uniform Serverのバージョンでは フォルダは という名称でした.

次のステップに従ってMySQLサーバのための設定ファイルを編集して下さい:
 * 1) Notepadなどのテキストエディタを起動し、ファイルの種類ですべてのファイルを選択します.  を開きます. このファイルを通常のダブルクリックする方法で開こうとすると、Windowsエクスプローラはこのファイルを と言うアプリケーションへのショートカットとして扱うためテキストエディタでは開くことができません. もしうまくこのファイルを開けなかったら、my-smallアイコンを起動済みのテキストエディタのウィンドウにドラッグして投げ込んで下さい.
 * 2) " "を探します. " "の下に一行追加して次のテキストを追加して下さい:
 * 3) このファイルを保存して閉じます

MediaWikiソフトウェアをインストールする
Mediawikiは圧縮されたファイルで配布されており、いわゆる"Zip"ユーティリティによって解凍することが出来ます. Windows用の無償のzip解凍ツールの一つに7-zipがあります. Linux用のコマンドラインバージョンにはp7zipがあります.

WinZipを利用する場合は設定ファイルを壊してしまわないように"TAR file smart CR/LF conversion"機能をオフにしておく必要があります. (Options|Configuration|Miscellaneousの下をご覧下さい). また、"Use Folder Names"オプションが選択されていることも確認して下さい.

解凍ツールによっては、 ファイルの内部にある ファイルのために解凍を２回する必要があるかもしれません. １度目の解凍をした後にフォルダをご覧下さい: もし ファイルしか見あたらなかったら、それをさらに解凍して下さい.


 * 1) MediaWikiのzipファイルを  サブフォルダ内に解凍して下さい.
 * 2) 解凍すると" "という名前のサブフォルダが作成されます. "x.y.z"はWikiソフトウエアのバージョン番号です. このフォルダがwikiシステムになります. このフォルダ名はwikiのURLの一部になります.
 * 3) これらのインストラクションでは" "という名前をフォルダとして使用します. まずいったんwikiが動作するまでは" "を" "にリネームしておくと、この導入手順を進めるのにわかりやすいでしょう. その後で、フォルダを好きな名前に変更することも出来ます.

wikiを設定する
この時点での導入容量は39MBです. 導入容量を減らすにはどうしたらよいでしょうか？ひとつの方法としては約4.25MBほどを占めているMediaWikiのlanguagesサブディレクトリを確認することです. 利用しないLanguage??.phpとMessages??.phpを削除することで150KBまで減らすことが出来ます(ただしLanguageUtf8.phpは削除しないで下さい). これをやったとしても、まだ導入容量は35MBに減ったのみです. この記事では21MBまで減らす方法に関しては細かく説明は行いません.

ドライブ名を割り当てる
Windowsではドライブの区別に名称ではなくドライブ文字を使用します. たいていのシステムではC:ドライブとD:、場合によっては E:もしくはさらに多くのドライブ番号があるかもしれません. すべてのハードディスクドライブ、CD/DVDドライブ、USBストレージデバイスには自動的にドライブ名が割り当てられています. wikiの"server-start.bat"ファイルは、メモリースティック上のwikiディレクトリが、あたかもそれ自身がハードドライブとして振る舞うようにWindowsへコマンドを送ります.

これらのインストラクションでは"w"をドライブ名として使用します. このドライブ名が有効かどうかを確実にするために、"マイコンピュータ"見てどの文字列がローカルとネットワークハードドライブに割り当てられているか見て下さい. 一般的なWindows導入環境では下記の例のようにドライブ C、D、Eが割り当てられています.



注: ドライブ名を"w"から変更した場合、Uniform Serverの管理設定ファイル も更新する必要があります. これを行わないと管理パネルにアクセスできなくなります. " "を探して正しいドライブ名を指定して下さい.

Uniform Serverのスタートアップスクリプトを編集する(オプション)
Uniform Serverを起動するのに使用するスクリプトは次の使用書式となっています:

コメント:
 * ドライブ名を指定しない場合、&quot;w&quot; がデフォルトとして使用されます.
 * &quot; &quot; を2番目の引数として指定すると、MySQLが自動的に起動します.
 * &quot; &quot; を3番目の引数として指定すると、サーバが起動した後もコンソールウィンドウを開いたままにします.

start-upスクリプトにコマンドライン引数を渡すなくてもよくするために、次のように修正します:


 * 1)  をテキストエディタで開きます
 * 2) 次の行を見つけます:
 * 3) &quot;k&quot;をデフォルトのドライブとして設定するために を に置き換えます.
 * 4) 次のコードで始まる行を見つけます:
 * 5) IF構文を削除し、 だけを残します
 * 6) ファイルを保存して閉じます

サーバを起動・停止するためのショートカットを作成する

 * Server_Start.batを右クリックしてデスクトップにドラッグして下さい. &quot;ここにショートカットを作成&quot;を選択して下さい. このショートカットに&quot;Start Wiki Servers&quot;という名前を付けて下さい
 * stop.bat上で右クリックをしてデスクトップにドラッグして下さい. &quot;ここにショートカットを作成&quot;を選択して下さい. このショートカットに&quot;Stop Wiki Servers&quot;という名前を付けて下さい

Wikiサーバを起動させる
 &quot;Start Wiki Servers&quot;ショートカットアイコンをダブルクリックしてサーバを起動します.  これによってウェブブラウザでサーバの管理ページが起動します. タイミングが悪いと最初にエラーがでるかもしれません. エラーメッセージ上のOKをクリックして下さい. リフレッシュすることでサーバが稼働していることを確認できます. これに似たブルースクリーンでひょじされればApacheサーバは稼働しています. 

Successful server start.（サーバの起動が成功しました）

 Uniform Server ウィンドウ上の左側にある Run MySQLを選択して MySQLを実行します. 

wiki変数を設定する
 ブラウザ上で、次のURLを入力するかペーストして、このファイルを開いて下さい: http://localhost/wi/config/index.php  ページ上にある変数を入力して下さい. </P> </OL> <OL> <OL> <UL> register_globalsに関する警告は無視することが出来ます. 次のステップで修正します. </P> サイト名の最初の文字に小文字を使った場合でも、ほとんどのwikiページで自動的に大文字で表示されるようになります. </P> &quot;MySQL server&quot; as localhostはそのままにしておきます. </P> &quot;DB root password&quot;を<I>root</I>に設定します (もちろん、セキュリティの観点では良くないことですが、適切なパスワードでは動作してくれません). rootの名称も rootとして設定します. </P> </UL> </OL> </OL> ページ内の最下行にあるインストールボタンをクリックします. <BR><BR>これによってLocalSettings.phpファイルが書き込まれて、<I>wikidb</I>データベースが初期のユーザー(<I>WikiSysop</I>)とともに作成されます. 空のページが表示されます. </P> '''障害：MySQLが動作していないであろう場合. ''' \Uniform Server\udrive\usr\local\mysql\mysqlrun.batを実行して下さい

ここで何か間違っていること - MySQLサーバのlocalhostから"Couldn't connect to database"というエラーメッセージを受け取る場合. Apacheパネルページ上で(localhost\apanel) "Uniform Server"の左側にある一覧の Start MySQLをクリックして下さい. </OL>

PHP変数を設定する
ウェブページに説明してあるとおり、 ファイルを から、その一つ上の階層 に移動させます.

オプションのwiki機能
これらは後で設定することも出来ます.

コンフィギュレーションファイルを編集する前に:
 * サーバを停止させます: Uniserverフォルダにおいて、 をクリックします
 * コンフィギュレーションファイルのバックアップコピーを作成します

アップロード
アップロードはデフォルトで無効になっています. 有効にするためには: アップロードしたファイルは標準で ディレクトリに保管されます.
 * 1)  をテキストエディタ(Notepadなど)で開きます
 * 2) " "を見つけ、それの前にある" "を削除します("false"を"true"に変更する必要がある場合もあります)
 * 3) ファイルを保存して閉じます

問題がある場合: $wgDisableUploadsをアンコメントすることを試して下さい (66行目)

電子メール
ローカルコンピュータでSMTPサーバが稼働していない場合、電子メールを生成するページはエラーを表示します. 別のSMTPサーバを使うためには次のことを行います:
 * 1) LAN上もしくはISPでのSMTPサーバの名前もしくはIPアドレスを取得します
 * 2)  をテキストエディタで開きます(Notepad)
 * 3) " "の代わりに実際のSMTPサーバを利用するために" "の行を変更します
 * 4) オプションとして内部ユーザーの電子メールから差し戻しを受け取るために" "の代わりに実際の電子メールアドレスを利用するために" "を変更します
 * 5) ファイルを保存して閉じます

デフォルトスキン
異なるスキンをデフォルトとして設定するには:
 * 1)  をテキストエディタ(例えばNotepad)で開きます
 * 2) " "を見つけ、先頭にある" "を削除して、 " "を" "に変更します (もしくは " "または" ") &mdash; をご覧下さい
 * 3) ファイルを保存して閉じて下さい

その他のデフォルトのユーザー設定
その他にユーザーごとの標準設定を変更することが出来ます:
 * 英語を使用していて、ユーザーが日付のプリファレンスを選択出来るようにしたい場合、 の行を追加します
 * 配列を探して修正します(配列に追加することが出来る他のオプション名のために、 配列をご覧下さい)
 * 配列を探して修正します(配列に追加することが出来る他のオプション名のために、 配列をご覧下さい)
 * 配列を探して修正します(配列に追加することが出来る他のオプション名のために、 配列をご覧下さい)

パフォーマンス
次の行のいくつかを に追加することでパフォーマンスの改善とメモリースティックの寿命を延ばすことが出来ます: メモリースティックではなくハードディスクをストレージとして使用する場合、次の行も追加して下さい:

後片付け

 * 1) サーバを再起動します:
 * 2) (これですべてがうまく動くはずですが、次のステップの手順を即座に行っておくべきです. )
 * 3) ウェブブラウザで、   を開きます
 * 4)  としてログインします
 * 5) ウェブブラウザで、   を開きます
 * 6) サブタイトルを編集します(短めにしましょう)
 * 7) "Save"ボタンを押します (サブタイトルはCologne Blueスキンで表示されます. ClassicもしくはNostalgiaスキンでは表示されません. )
 * 8) ウェブブラウザで、   を開きます
 * 9) 次の内容を入力します (もしくはコピー＆ペースト):
 * 10) "Save"ボタンを押します
 * 11) ウェブブラウザで、   を開きます
 * 12) 次の内容を入力します(もしくはコピー＆ペースト):
 * 13) "Save"ボタンを押します
 * 14) wikiコンフィギュレーションの間にGFDLをライセンスとして選択しなかった場合、 を開いて下さい
 * 15) ページを編集して（使用する）ライセンスにあうようにします.
 * 16) "Save"ボタンを押します

早めに編集するページ
次の空のページは様々なスキンにおいて他のページから既にリンクされているので、早めに編集すべきです.


 * デフォルトの名前空間にあるページ:
 * 
 * 


 * サイトの名前空間にあるページ(これらは が見える、Special:Allmessagesにリスト表示されます. ):
 * (linked from Special:Statistics)
 * (linked from Special:Preferences) &mdash; m:Help:Preferencesにリダイレクトしてもよいでしょう
 * (linked from Special:Preferences) &mdash; m:Help:Preferencesにリダイレクトしてもよいでしょう
 * (linked from Special:Preferences) &mdash; m:Help:Preferencesにリダイレクトしてもよいでしょう
 * (linked from Special:Preferences) &mdash; m:Help:Preferencesにリダイレクトしてもよいでしょう
 * (linked from Special:Preferences) &mdash; m:Help:Preferencesにリダイレクトしてもよいでしょう
 * (linked from Special:Preferences) &mdash; m:Help:Preferencesにリダイレクトしてもよいでしょう
 * (linked from Special:Preferences) &mdash; m:Help:Preferencesにリダイレクトしてもよいでしょう
 * (linked from Special:Preferences) &mdash; m:Help:Preferencesにリダイレクトしてもよいでしょう
 * (linked from Special:Preferences) &mdash; m:Help:Preferencesにリダイレクトしてもよいでしょう


 * 新しいユーザーを手助けするために"sitename:Sandbox"を追加してもよいでしょう.

コンポーネント
次のセクションもご覧下さい:

Uniform Server v3.2a
Uniform Server v3.2aはMediaWikiに関するサーバとプラットフォームのソフトウェアのために素早く、簡単で小さなインストレーションです. 次のソフトウェアが含まれます:
 * ウェブサーバ Apache 2 (v2.0.54)
 * スクリプトエンジン PHP 5 (v5.0.4)とライブラリ(inc. zlib, libxml2, iconv)とエクステンション(sockets, mysql, GD2)
 * データベース管理phpMyAdmin (v2.6.3-rc1)
 * データベースサーバ MySQL 4 (v4.1.12a)
 * ActiveState Perl 5 (v5.8.7.813)

Uniform Server v3.3
2005-12-26にリリースされ、Uniform Server v3.3 "は最新バージョンのApache2, Perl5, PHP5, MySQL5, phpMyAdminなどを含みます"

MediaWiki v1.3.7
MediaWiki v1.3.7はここで見ることが出来るシステムと同じwikiソフトウェアで、PHPのウェブスクリプトとライブラリ、(PHPTAL "non-PEAR-users" v0.7.0とオプションのmemcached v1.0.10サポートを含む)、とデータベーススキーマ、データ、インターフェイスから構成されます.

要件
ここで解説している作業手順に必要な要件と、関連する回避策について.

Windows
今回の作業手順では32ビット/64ビットのWindowsで適用できるはずですが、この作業手順の初期テストはWindows 2000 SP4でのみ実施されています. Windows XP(Professional Edition)とWindows 98の両方でもテストして成功しました. Windows XP pro 64-bit edition のテストでも問題はありませんでした.

例外と次善策: USBリムーバブルメディアを利用している場合、Windows 95 needs to be the OSR2 editionにする必要があり、追加のドライバが必要になることがあります.
 * Windows 95 : 最新のTCP/IP update (winsock2)が適用されたか確認して下さい.
 * Windows 98 : USBリムーバブルメディアを利用している場合、追加のメディアドライバが必要になることがあります.
 * とりわけApacheウェブサーバをハードドライブ(単体もしくは複数)にインストールした場合、START.BATファイルを動作させるために8行目をコメントアウトすることが必要になることがあります.


 * Windows NT 4 : 可能です サーバコントロール問題.

Windowsオペレーティングシステムではないものに関しては、Manual:Installation/jaをご覧下さい.

ディスクスペース

 * ダウンロードに7MB
 * 初期のインストレーションとコンフィギュレーションに21MB
 * 編集とアップロードによるデータベースの増大に対応した追加スペース

ドライブ名
この作業手順ではドライブ名 が使用されていないことを前提とします. そうではなければチュートリアルのイタリック文字の は異なる未使用のドライブ名を使って下さい.

HTTP TCPポート
この作業手順ではHTTP TCPポート(80)が未使用であることを前提とします. 確認するために、次のコマンドを実行して下さい:

出力が もしくは を表示する場合、現在のウェブサーバを停止させるか、異なるTCPポートを使う必要があります. をご覧下さい.

他のApache.exeは無し
同じコンピュータ上で別のApacheが"Apache.exe"という名前で稼働している場合:


 * フォルダにある を にリネームします
 * 以下のファイル内部で" "を" "に変更します:  (2&times;),   (1&times;),   (1&times;; old version),   (1&times;; new version)

トラブルシューティングとサポートリソース

 * Tエラーが起きているときにログファイルに手がかりが含まれることがあります:
 * アプリケーションのイベントログのエラーのログを取るようにPHPを設定することが出来ます(Windows 95は除く). を編集します:
 * " "を設定します
 * アプリケーションのイベントログのエラーのログを取るようにPHPを設定することが出来ます(Windows 95は除く). を編集します:
 * " "を設定します
 * " "を設定します


 * " "を設定します
 * "notice"レベルのロギングを含むために、" "を設定します
 * に次の行を追加することで、MediaWikiはエラーを記録するように設定することが出来ます
 * に次の行を追加することでMediaWikiがプロファイル/トレースを行うように設定することが出来ます
 * 公式のユーザーガイドがあります
 * アーカイブ付きのMediaWikiメーリングリストがあります
 * に と と呼ばれるIRC channelがあります
 * Skypeはwikiのスティック上のwikiの起動を妨げます！Skypeをシャットダウンして下さい
 * Uniform Server's Support Forum
 * に と と呼ばれるIRC channelがあります
 * Skypeはwikiのスティック上のwikiの起動を妨げます！Skypeをシャットダウンして下さい
 * Uniform Server's Support Forum

wikiを放棄してやり直しする方法

 * 1) ウェブブラウザで、次のURLを開きます
 * 2) 選択したwikidbデータベースを削除するために"Drop"タブをクリックして下さい
 * 3) "<= Uniform Server"リンクをクリックします
 * 4) "Shutdown the server"リンクをクリックすることでサーバを停止させます
 * 5)  サブフォルダから を削除します
 * 6) から再びインストラクションに従って下さい

すべてを放棄してやり直しする方法

 * 1)   を使用するサーバを停止します
 * 2) 古いバージョンでのアドレスは、
 * 3) トップフォルダを削除します
 * 4) から再びインストラクションに従います

ソフトウェアの制限
<tt>CORE_RL_Magick++_.dll</tt> <tt>CORE_RL_bzlib_.dll</tt> <tt>CORE_RL_jbig_.dll</tt> <tt>CORE_RL_jpeg_.dll </tt> <tt>CORE_RL_lcms_.dll</tt> <tt>CORE_RL_libxml_.dll</tt> <tt>CORE_RL_magick_.dll</tt> <tt>CORE_RL_png_.dll</tt> <tt>CORE_RL_tiff_.dll</tt> <tt>CORE_RL_ttf_.dll</tt> <tt>CORE_RL_wand_.dll</tt> <tt>CORE_RL_xlib_.dll</tt> <tt>CORE_RL_zlib_.dll</tt> <tt>X11.dll</tt> <tt>convert.exe</tt>
 * No monobook skin, as MediaWiki automatically disables it due to its included PHPTAL library being incompatible with Uniform Server's included PHP v5 PHPTal is no longer used.
 * No maths markup, due to lack of texvc, LaTeX, dvips, and ImageMagick software
 * <tt>texvc</tt>を回避します. <tt>texvc</tt>を使わない代替的なメソッドをご覧下さい. MiktexディストリビューションからLaTeX、dvipsを利用することが出来ます(必ずdllファイルを<tt>/usr/bin</tt>フォルダにコピーして下さい).
 * Image resizing may not support certain formats, due to lack of ImageMagick software (but PNG, GIF, JPG, XBM and WBMP formats should be okay).
 * Image resizing may result in ugliness, due to lack of ImageMagick software
 * http://www.imagemagick.org/download/binaries/ImageMagick-6.2.8-0-Q16-windows-dll.exe からImageMagickをダウンロードしてインストールします. <tt>C:\Program Files\ImageMagick-6.2.8-Q16\</tt>から次のファイルを<tt>/usr/bin</tt> (すなわち、<tt>udrive/usr/bin/</tt>)にコピーします. <tt>LocalSettings.php</tt>で<tt>convert.exe</tt>への正しいパスを設定して下さい
 * 編集の衝突は自動的にマージされません. diff3がないためです(　の内部から利用できます )
 * The フォルダは小さな" "ファイルを得ることがあります. これはサーバを停止した時に削除されることがあります

手順の制限

 * ログインしている間だけサーバは稼働します

他の制限

 * 書き込み可能なポータブルメディアからwikiを実行することは、便利である反面、遅いです.
 * おそらくこの制限は代わりにWikiwyg.orgのコピーを実行することで打開することが出来ます

セキュリティの考慮
この作業手順によってローカルマシンからウェブサーバへのアクセスだけを許可します. この変更を行うと、セキュリティの観点から他の面について考慮する必要があります.

Wikiセキュリティモデル
... 概要とリンク ...

ユーザーのタイプ

 * 匿名ユーザー : ...
 * 登録ユーザー : ... 初期の ユーザーは と のユーザー権限を持ちます user has the user rights  and  .  ユーザー権限に関する詳細な情報に関しては、Help:User_rights/jaをご覧下さい.

Wikiアクセス

 * wikiに接続する : ...
 * wikiを読む : ...
 * 登録ユーザーになる : ...
 * wikiを編集する : ...
 * 特別な権限(例えば削除) : ...

Wikiのアクセスモデル
ユーザーのタイプとアクセスのタイプを結びつけることでセキュリティポリシーもしくはアクセスモデルが付与されます. 共通の例は次の通りです:

プライバシー

 * インターネット : ... サーバが認証する、キャッシュをする ...
 * ウェブブラウザ : ... クッキー、キャッシュ、履歴、オートコンプリーション、パスワード ....

サーバ
すべてのWAMPパッケージのように、Uniform Serverは個々のコンポーネントと比較して遅く修正されます. このことによってこれらのパッケージにセキュリティリスクを生じさせます. (VPNを利用するなど)追加のフロントエンド認証無しでこれらのサーバをインターネットからアクセス出来るようにすることを考えてないで下さい.

... httpdのIPアドレスとポート、mysqlのIPアドレス ...

次の記事もご覧下さい: MySQL AB ::  MySQL 5.1 リファレンスマニュアル :: 4.6 セキュリティ問題

一般
... ファイヤーウォール/NAT/パケットフィルタ、パスワード、コンフィグフォルダ、テストデータベース ...

他のコンピュータからwikiにアクセスする方法
次のファイルを編集して下さい:

UniServer3_2a\udrive\usr\local\Apache2\conf\httpd.conf:

テキストなインターフェイス上でListenして下さい: すべてのネットワークから接続を受け入れるための設定です: Listen 80

もしくはlocalhostと例えば192.168.100.0からアクセスを受け入れる設定です: Listen 127.0.0.1:80 Listen 192.168.100.0:80

Apacheへの自己参照を動作させるためにはto make self references to your apache work you will have to edit the ServerNameエントリを編集しなければなりません: put your DNS name there or your IP ServerName 192.168.11.100:80

.htaccessファイルで適切な権限を付与して下さい: UniServer3_2a\udrive\www\.htaccess Order Deny,Allow Deny from all Allow from 127.0.0.1 Allow from 192.168.11.0

既にウェブサーバがポート80上で稼働している場合、他のポート、例えば81に切り替えることが出来ます. それからListenとServerNameで :80を :81に交換します. 加えてphpmyadminのセットアップを編集しなければなりません:

UniServer3_2a\udrive\home\admin\WWW\phpMyAdmin-2.6.3-rc1\config.inc.php $cfg['PmaAbsoluteUri'] = 'http://localhost:81/a/phpMyAdmin-2.6.3-rc1/';

ネットワークからphpmyadminにアクセス出来るようにしたい場合、対応する.htaccessファイルでこのディレクトリへのアクセス権限を与えることもしなければなりません: UniServer3_2a\udrive\home\admin\WWW\.htaccess Order Deny,Allow Deny from all Allow from 127.0.0.1 Allow from 192.168.11.0

複数のwiki
スティック上のwikiのmysqlデータベースがローカルに稼働するので、保存することが出来るデータベースの数に制限はありません. 同じapacheとmysql上のいくつかの独立したwikiを持つために、それらをUniServer3_2a\udrive\www下の異なるディレクトリに設置に設置して、それぞれでinstall.phpの方法を実行して下さい. install.phpの作業で異なるデータベース名を与えて下さい. 異なるwikiの間でmysql-wikiを共有することが出来ますが、それぞれのwikiに独自のmysqlユーザーを与えておくと良いかもしれません.

ディレクトリレイアウト(例) UniServer3_2a\udrive\www\TestWiki UniServer3_2a\udrive\www\Wikim\mediawiki-1.4rc1 (テスト用) UniServer3_2a\udrive\www\Wikim\Wiki (製品のための安定版)

同じデータベースを利用して、単独のサーバに複数のwikiをインストールする
MediaWikiを一回でインストールする方法ですが、単独のデータベースにすべてのwikiのテーブルを保持して、複数のwikiを運営する方法です-- Unixタイプのインストレーションに関する段階的なインストラクションを含みます.

この解決方法は多くの共有ホスティングサーバでも動作します. 何度の違いです. This solution should work for most shared-hosting servers, too. Level of difficulty: Novice. このサイトのインストラクションをご覧下さい.

国際化
... phpAdmin、複数のwikiなど ...

ライセンス
ライセンスの種類に関わらず、すべてのコンポーネントは自由に、プライベートのために、公共もしくは企業の利用のために、コピー、修正、インストールと実行することが出来ます. ソースコードはすべてのバイナリコンポーネントのために自由に利用できます. 所有権、販売、コンポーネントの再ライセンスを望むのであれば制限が適用されることがあります. 実際の条項に関してはライセンスをご覧下さい.


 * Uniform Server v3.2a: 修正BSDライセンス
 * ActiveState Perl 5.8.7.813: ActiveStateコミュニティライセンス
 * Perl 5: Artistic ライセンスもしくはGNU General Public ライセンス (GPL v2)のどちらかを選択します
 * Apache v2.0.54: Apache ライセンス v2.0.
 * MySQL 4.1.12a: GPL v2
 * PHP 5 v5.0.4: PHP ライセンス v3.0
 * Zend Engine 2: Zend Engine ライセンス v2.00
 * phpAdmin v2.6.3-rc1: GPL v2
 * FPDF v1.51: "freeware" (public domain)
 * PHPFM v0.2.3 (plugin): GPL v2
 * go-pear v1.57 (プラグイン): PHPライセンスのどちらかを選択します: v2.0 もしくくは v3.0
 * blowfish (ライブラリ): GNU Library General Public License
 * profiling (ライブラリ): Mozilla Public ライセンス (MPL) (バージョンが指定されていないようなので、v1.0もしくは v1.1を選択することが出来ます)


 * MediaWiki v1.3.7: GPL v2
 * PHPTAL-NP-0.7.0: GNU Lesser General Public License v2.1 (GLGPLもしくはLGPL)
 * pear v1.1: PHPライセンス v2.0

また、ドキュメントの中にはGNU Free Documentation License (GFDL) v1.1もしくは v1.2によってカバーされるものがあります. ソフトウェアライブラリファイルの中にはGLPLによってカバーされるものがあります: GNU Library General Public License もしくはGNU Lesser General Public Licenseです. ライブラリファイルの中にはライセンス情報が含まれないものや、著作権表示かつ/もしくは著作権の帰属を含みます.

関連項目

 * Manual:Installation/ja
 * Running MediaWiki on Windows
 * スティック上のWiki - http://stickwiki.sourceforge.net/ - Open source, self-contained single wiki file (JavaScript, DHTML), currently (2006.05.06) works on Firefox and MS-IE (Alpha).
 * Codev/TWikiForWindowsPersonal - スティック上でWindowsのためのTWiki