<Anterior | Contenido | Siguiente>
2.2. Configuración
Para configurar su primera aplicación wiki, ejecute el siguiente conjunto de comandos. Supongamos que está creando una wiki llamada miwiki:
cd / usr / compartir / moin sudo mkdir mywiki
sudo cp -R datos mywiki sudo cp -R subyacente mywiki
servidor cp sudo / moin.cgi mywiki
sudo chown -R www-data: www-data mywiki sudo chmod -R ug + rwX mywiki
sudo chmod -R o-rwx miwiki
Ahora debes configurar MoinMoin para encontrar tu nueva wiki miwiki. Para configurar MoinMoin, abra / etc / moin / mywiki.py archivo y cambie la siguiente línea:
data_dir = '/ org / mywiki / data'
a
data_dir = '/ usr / share / moin / mywiki / data'
Además, debajo del datos_dir opción agregar el datos_underlay_dir:
data_underlay_dir = '/ usr / share / moin / mywiki / underlay'
Si /etc/moin/miwiki.py el archivo no existe, debe copiar / usr / share / moin / config / wikifarm / mywiki.py presentar a la /etc/moin/miwiki.py archivo y realice el cambio mencionado anteriormente.
Si ha nombrado su wiki como mi_nombre_wiki debe insertar una línea “(" my_wiki_name ", r". * ")” en /etc/moin/farmconfig.py archivo después de la línea “(" mywiki ", r". * ")”.
Una vez que haya configurado MoinMoin para encontrar su primera aplicación wiki, miwiki, debe configurar apache2 y dejarlo listo para su wiki.
Debe agregar las siguientes líneas en /etc/apache2/sitios-disponibles/000-default.conf archivo dentro del " " etiqueta:
### mes
ScriptAlias / mywiki "/usr/share/moin/mywiki/moin.cgi" alias / moin_static "/ usr / share / moin / htdocs"
Orden permitir, negar permitir de todos
### fin moin
La versión del ejemplo anterior se determina ejecutando:
$ mes --version
Si el resultado muestra la versión 1.9.7, su segunda línea debería ser:
alias / moin_static197 "/ usr / share / moin / htdocs"
Una vez que configure el servidor web apache2 y lo tenga listo para su aplicación wiki, debe reiniciarlo. Puede ejecutar el siguiente comando para reiniciar el servidor web apache2:
sudo systemctl restart apache2.service