Moin Moin

MoinMoin é um motor de Wiki implementado em Python, baseado no motor de Wiki PikiPiki e licenciado sob a GNU GPL.

Instalação

Para instalar o MoinMoin, execute o seguinte comando na linha de comando:

sudo apt-get install python-moinmoin

Você deve instalar também o servidor web apache2. Para instalar o servidor web apache2, por favor leia You should also install apache2 web server. For installing apache2 web server, please refer to “Instalação” sub-seção em “HTTPD - Servidor Web Apache2” seção.

Configuração

Para configurar sua primeira aplicação Wiki, por favor execute o seguinte conjunto de comandos. Vamos assumir que você está criando uma Wiki chamada mywiki:

cd /usr/share/moin
sudo mkdir mywiki
sudo cp -R data mywiki
sudo cp -R underlay mywiki
sudo cp server/moin.cgi mywiki
sudo chown -R www-data.www-data mywiki 
sudo chmod -R ug+rwX mywiki
sudo chmod -R o-rwx mywiki

Agora você deve configurar o MoinMoin para localizar sua nova Wiki mywiki. Para configurar o MoinMoin, abra o arquivo /etc/moin/mywiki.py e modifique a seguinte linha:

data_dir = '/org/moin/mywiki/data'

para

data_dir = '/usr/share/moin/mywiki/data'
[Nota]

Se o arquivo /etc/moin/mywiki.py não existir, você deve copiar o arquivo /etc/moin/moinmaster.py para /etc/moin/mywiki.py e fazer o que foi mencionado acima.

[Nota]

Se você nomeou sua Wiki como meu_wiki_nome você deve inserir a linha “("meu_wiki_nome".r".*")” em /etc/moin/farmconfig.py arquivo depois a linha “("meuwiki".r"*")”.

Uma vez configurado o MoinMoin para achar a sua primeira aplicação WIki meuwiki, você deve configurar o apache2 e deixá-lo pronto para sua aplicação Wiki.

Você deve adicionar as seguintes linhas no arquivo /etc/apache2/sites-available/default dentro da tag “<VirtualHost *>”:

### moin
  ScriptAlias /mywiki "/usr/share/moin/mywiki/moin.cgi"
  alias /wiki "/usr/share/moin/htdocs"
  <Directory /usr/share/moin/htdocs>
  Order allow,deny
  allow from all
  </Directory>
### end moin
  

Uma vez configurado o servidor web apache2 e que ele esteja pronto para sua aplicação WIki, você deve reiniciá-lo. Você pode executar o seguinte comando para reiniciar o servidor web apache2:

sudo /etc/init.d/apache2 restart

Verificação

Você pode verificar a aplicação Wiki e ver se ela está funcionando apontando seu navegador para a seguinte URL:

http://localhost/mywiki

Você também pode executar o comando de teste apontando seu navegador para a seguinte URL:

http://localhost/mywiki?action=test

Para mais detalhes, por favor verifique a página do MoinMoin.