MediaWikiCommentSuisui

MediaWiki Suisuiさんのコメント Suisuiさんコメント ■システム要件 Wikimedia財団のサーバは Apache Mem 1 -4G MySQL Mem 4G -16G Squid Mem 640M - 4G でCPUはほとんどが Dual optron 2.0GHz前後ですが Celeron600MHzからPentium3GHzまで様々です。 一応一覧を http://meta.wikimedia.org/wiki/Wikimedia_servers

■検証環境 texvcがはいっていない、というのは正しくないと思います。 単独であっても動作しないので。。 安価なレンタルサーバでは動作させられないため ぐらいでしょうか。 コンパイルにはOCamlとmake、動作にはImageMagick, Ghostscript, Latex, dvipsが必要になります。 http://meta.wikimedia.org/wiki/Enable_TeX http://meta.wikimedia.org/wiki/Problems_with_texvc あたりが参考になるでしょうか

■DBの作成 自宅鯖などにインストールする場合、 DB(MySQL)の普通の権限(CREATE DATABASEを実行できる)があれば データベースはインストーラーが自動的に作成するので 事前に用意するのはMySQLのインストールと MySQLdのスタート、必要であればMySQLのユーザー作成です。

■prefixについて これ、元はあまりにも煩雑だったwikimedia財団での サーバ管理のためにつけられた項目です。 Wikimedia財団ではこれを使って400近いMediaWikiを 一つのサーバで動かしています。 参考まで。

■画像(ファイル)のアップロード

  • デフォルトではログインユーザーのみアップロードできることに触れたほうがいいかもしれません。
  • アップロードできるのは画像だけではなく、音声やビデオも扱えるので、タイトルは画像と限定しないほうがよい気もしますが、初心者向けだとこれでもいいのかもしれません(悩)

■設定ファイル MediaWikiのソースは全てUTF-8です。 たとえばLocalSettings.phpに$wgWhitelistRead 閲覧許可ページを指定するときなどに UTF-8で保存しないと動作しません。

■権限 表1が見えない(Excelもってないんです。。)のですが 権限の種類は1.5ブランチのデフォルトでは

  • createaccount アカウント作成
  • read     読む
  • edit     編集
  • move     ページの移動
  • upload    メディアファイルのアップロード
  • bot      botフラグ付き編集
  • block     ユーザーのブロック
  • delete    ページの削除
  • editinterface インターフェースの編集
  • import    他のウィキからのページ移入
  • importupload XMLインポートによるページ作成
  • patrol    パトロール済チェック
  • protect    ページの保護
  • roolback   rollbackボタン
  • userrights  ユーザー権限の変更
  • siteadmin   データベースロック

で16じゃないでしょうか

1.6ではさらにデフォルトで以下のものが増えます。

  • autoconfirmed  半保護を編集できるユーザー
  • createpage    新規ページの作成
  • createtalk    新規ノートの作成
  • reupload     メディアファイルの上書き
  • reupload-shared commonsでのメディアファイルの上書き
  • minoredit    細部の編集チェックの可否
  • deletedhistory  削除された履歴の閲覧
  • unwatchedpages  ウォッチされていないページの一覧の閲覧

minoreditについては1.5ブランチではハードコーディングされています。

それプラス、普通にサイトを運営するのであれば 以下の二つのextensionは必須でしょう。

  • checkuser    登録ユーザーのIPを調べる
  • renameuser    ユーザー名の変更

■spam対策 extensionでspam blacklist というのがあり、大規模なリンクスパムにはそれで対処します。 簡単に言うと特定の外部リンクを含む投稿を禁止するものです。 http://meta.wikimedia.org/wiki/Talk:Spam_blacklist 機能についてはCVSのextensionsモジュールのREADMEに詳細が書かれています。 http://cvs.sf.net/viewcvs.py/wikipedia/extensions/SpamBlacklist/README?rev=1.2&view=markup ほとんどのvandal botはpage blankingかlink spam,それか無差別移動で、 頻度的にはlinkspamが一番多く、 現在wikipediaではbotへの対処はほとんどがspam blacklistで行われています。 blockは人間による荒らし行為や継続する悪戯など 悪質な利用者に関しての対処となっています。

Last modified: 2006-02-12 Attached files total: 48MB