コンテンツにスキップ

「Moinmoin」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
翻訳
 
アーカイブ
タグ: 新規リダイレクト
 
(3人の利用者による、間の3版が非表示)
1行目: 1行目:
#redirect [[ArchWiki:アーカイブ]]
[[Category:ウェブサーバー]]
[[Category:アーカイブ]]
[[en:Moinmoin]]
MoinMoin はたくさんのユーザーによるコミュニティによって支えられている先進的かつ使いやすい Wiki エンジンです。簡単にウェブページを共同で編集することができます。MoinMoin は Python2 で書かれています。

== インストール ==
# {{Pkg|moinmoin}} パッケージをインストールしてください。
# MoinMoin のディレクトリを {{ic|/var/lib/moin/}} に作成してください。
# {{ic|/usr/share/moin/data/}}, {{ic|/usr/share/moin/underlay/}} フォルダと設定ファイルの {{ic|/usr/share/moin/config/wikiconfig.py}} を {{ic|/var/lib/moin/}} にコピーしてください。
# {{ic|/var/lib/moin/}} の所有者をウェブサーバーと同じユーザーに変更してください (大抵の場合は {{ic|http}})。

静的でないファイルも {{ic|/usr/}} に配置してよい場合、{{ic|/usr/share/moin/}} から直接 MoinMoin を実行することもできます。

== 設定 ==

=== Uwsgi ===
{{Pkg|uwsgi-plugin-python2}} をインストールして以下の内容で {{ic|/var/lib/moin/uwsgi.ini}} ファイルを作成してください:
[uwsgi]
socket = /run/uwsgi/moin.sock
chmod-socket = 660
plugin = python2
chdir = /var/lib/moin/
wsgi-file = /usr/share/moin/server/moin.wsgi
master
workers = 3
max-requests = 200
harakiri = 60
die-on-term

{{ic|uwsgi --ini /var/lib/moin/uwsgi.ini}} で uwsgi を起動してください。uwsgi から {{ic|/var/lib/moin/}} に読み書きしたり、ウェブサーバーから {{ic|/run/uwsgi/moin.sock}} に読み書きできるようにしてください。

==== Nginx ====
以下の server ブロックを {{ic|/etc/nginx/nginx.conf}} に追加してください:
server {
listen 80;
server_name wiki.your.domain;
location / {
uwsgi_pass unix:/run/uwsgi/moin.sock;
include /etc/nginx/uwsgi_params;
}
location ~ /moin_static[0-9]+/(.*) {
alias /usr/lib/python2.7/site-packages/MoinMoin/web/static/htdocs/$1;
}
location /favicon.ico {
alias /usr/lib/python2.7/site-packages/MoinMoin/web/static/htdocs/favicon.ico;
}
}

==== uwsgi で MoinMoin を動かすサービスファイル ====
以下の内容で {{ic|/etc/systemd/system/moinmoin.service}} ファイルを作成してください:
[Unit]
Description=Start uwsgi for moinmoin wiki
After=network.target
[Service]
Type=simple
User=http
ExecStart=/usr/bin/uwsgi --ini /var/lib/moin/uwsgi.ini
[Install]
WantedBy=multi-user.target

== 初期設定 ==
起動したら Wiki を開くことができるはずです。MoinMoin の設定方法については [http://moinmo.in/ MoinMoinWiki] を参照してください。

2024年9月8日 (日) 17:25時点における最新版