package+info?

MediaWiki

最近pukiwikiもちょっと飽きてきたので、MediaWikiを入れてみようかと冒険

サイト

インストール

必要なパッケージ

  • Apache
  • PHP
  • MySQLなどのDB

Etchでのパッケージが提供されているようです
http://packages.debian.org/etch/mediawiki

sudo aptitude install mediawiki

新規パッケージがインストールされます:

 freetype1-tools gs-common gs-gpl gsfonts gsfonts-x11 gv hlatex-fonts-base
 hlatex-fonts-extra imagemagick latex-beamer latex-cjk-all
 latex-cjk-chinese latex-cjk-chinese-arphic-bkai00mp
 latex-cjk-chinese-arphic-bsmi00lp latex-cjk-chinese-arphic-gbsn00lp
 latex-cjk-chinese-arphic-gkai00mp latex-cjk-common latex-cjk-japanese
 latex-cjk-japanese-wadalab latex-cjk-korean latex-cjk-thai latex-xcolor
 lesstif2 libcompress-zlib-perl libfont-afm-perl libhtml-format-perl
 libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
 libjasper-1.701-1 libkpathsea4 liblcms1 libmagick9 libmailtools-perl
 libpaper-utils libpaper1 libpoppler0c2 libtimedate-perl liburi-perl
 libwww-perl libxaw7 libxml-parser-perl libxp6 lmodern mediawiki
 mediawiki1.7 mediawiki1.7-math perl-tk pgf php5-cli preview-latex-style
 psfontmgr psutils tetex-base tetex-bin tetex-doc tetex-extra tex-common
 texinfo xpdf xpdf-common xpdf-reader xpdf-utils

諸設定

  1. システムのデフォルトとする紙サイズはどれですか?
    システムのデフォルトとして利用する紙サイズを選択してください。 あなたのシステムのさまざまなプログラムが、 どのように印刷出力するかを決める際に、この設定の選択肢を使います。 システムのデフォルトとする紙サイズはどれですか?
    と聞かれたのでA4にしておく
  2. 自動的に設定を行うウェブサーバ:
    はすでに使用しているApache2を選ぶ。Apache/Apache-ssl/Apache2/cherokee?という選択肢
  3. ちょっとするとインストールが終るので、その後にapache2なりln -sなりで使えるようにして、アクセス。 今回は
    ln -s /usr/share/mediawiki11.7 mediawikiという風にしてみた。

Site config

  1. Wiki名:適当に。空白もしくはMediaWikiだと駄目らしい
  2. 連絡先:
  3. 言語:日本語あり
  4. Copyright: Gnu Free Documentation license 1.2あり
  5. Admin id/password:
  6. Share memory caching : No caching/Memcached
  7. Email
    1. Email features(global): Enabled/Disabled
    2. user-to-user e-mail : Enabled/Disabled
    3. E-mail notification about changes
    4. E-mail address authentication:Enabled/Disabled
  8. Database config
    1. Database type : mysql
    2. Database host: localhost(localhostじゃない場合は名前かIPを入力)
    3. Database name
    4. Database username
    5. Database password
    6. Mysql table prefix
    7. database charset: packwards-compatible utf-8/experimental mysql4.1/5.0 utf-8
  9. superuser account
  10. superuser password : もし必要ないのであれば - を入れろとある

Mediawiki1.7 for Debian

Mediawiki1.7のコンフィグファイルは/var/mediawiki1.7にあるべきらしい。 1.7だとリンクを/etc/mediawiki1.7にファイルがないので(リンクさえない)以下のようにすると便利らしい。

ln -s /var/lib/mediawiki1.7/LocalSettings.php /etc/mediawiki1.7/my-site.org.config

詳細設定などFAQ

http://www.mediawiki.org/wiki/Manual:FAQ/ja まずはこちらを見ること

全ページにお知らせを出す。

wikipediaの寄付のお知らせを出すみたいに、全ページに表示する場合は 検索窓からMediaWiki:Sitenoticeを探して、そのページを編集する事で表示される


Last-modified: 2012-03-12 (月) 17:05:51 (166d)