- Instale o python2.7, das partes 1 a 3 de link
-
Faça o download do moin-2.0, por exemplo, em hg:
hg clone link moin-2.0
-
cd moin-2.0 - edite a rápida instalação para comentar a linha
$VIRTUALENV --no-site-packages --python $PYTHON $DIR || exit 1- é para você criar seu próprio diretório
env
- é para você criar seu próprio diretório
-
rm -Ro antigo diretório moin-2.0 / env - Use o virtualenv para criar o diretório env, certificando-se de adicionar a opção
--no-site-packages - Executar
./quickinstall - Siga as instruções do moin para criar índices e assim por diante
- No painel de controle do seu dreamhost, crie um novo subdomínio, com 'passageiro' ativado, e algum caminho terminando em
/public, mas não o diretório moin-2.0 em si. Vamos chamar esse caminho$SITE/public, então$SITEé o diretor pai do diretóriopublic -
Em
$SITE, crie o seguinte arquivo chamadopassenger_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')(você precisa substituir
/path/to/moin2.0pelo diretório do seu diretóriomoin-2.0) - Crie um arquivo $ SITE / tmp / restart.txt (ou
touchse já existir)