Как установить moinmoin-2 на dreamhost?
Я кладу это сюда, чтобы найти в будущем. Может быть, это будет полезно и другим людям.
Мне было сложно, потому что:
Скачайте moin-2.0, например, из hg:
клон hg http://hg.moinmo.in/moin/2.0 мойн-2.0
cd moin-2.0
$VIRTUALENV --no-site-packages --python $PYTHON $DIR || exit 1
env
каталогrm -R
старый каталог moin-2.0 / env --no-site-packages
./quickinstall
/public
, но не сам каталог moin-2.0. Назовем этот путь $SITE/public
, так $SITE
является родительским директором public
каталогВ $SITE
создайте следующий файл с именем passenger_wsgi.py
:
import sys, os
INTERP = '/path/to/moin-2.0/env/bin/python'
if sys.executable != INTERP: os.execl(INTERP, INTERP, *sys.argv)
from MoinMoin.app import create_app
application = create_app('/path/to/moin2.0/wikiconfig.py')
(вам нужно заменить /path/to/moin2.0
с каталогом вашего moin-2.0
каталог)
touch
если он уже существует)