MoinMoin

O MoinMoin é um motor Wiki desenvolvido em Python, baseado no motor PikiPiki Wiki, sob licença GNU GPL.

Instalação

Para instalar o MoinMoin, execute o seguinte comando numa consola:

sudo apt-get install python-moinmoin

Deverá ter instalado o servidor web apache2. Por favor veja, “Instalação” sub-secção na secção “HTTPD - Servidor Web Apache2”.

Configuração

Para configurar a sua primeira aplicação Wiki, execute a seguinte lista de comandos. Assumamos que está a criar um Wiki chamado meuwiki:

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

Agora deve configurar o MoinMoin para localizar o seu novo Wiki, meuwiki. Pata configurar o MoinMoin, abra o ficheiro /etc/moin/mywiki.py e altere a seguinte linha:

data_dir = '/org/moin/meuwiki/data'

para

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

Se o ficheiro /etc/moin/mywiki.py não existir, deverá copiar o ficheiro /etc/moin/moinmaster.py para /etc/moin/mywiki.py e efectuar a alteração mencionada acima.

[Nota]

Se chamou ao seu Wiki nome_do_meu_wiki, deve inserir uma linha “("nome_do_meu_wiki", r".*")” no ficheiro /etc/moin/farmconfig.py após a linha “("meuwiki", r".*")”.

Uma vez configurado o MoinMoin para identificar a sua primeira aplicação Wiki meuwiki, deve configurar o apache2 e torná-lo preparado para a sua aplicação Wiki.

Deve adicionar as seguintes linhas no ficheiro /etc/apache2/sites-available/default dentro bloco“<VirtualHost *>”:

### moin
  ScriptAlias /meuwiki "/usr/share/moin/meuwiki/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 de o ter preparado para a sua aplicação Wiki, deve reiniciá-lo. Pode executar o seguinte comando para reiniciar o servidor web apache2:

sudo /etc/init.d/apache2 restart

Verificação

Pode verificar a sua aplicação Wiki e confirmar se funciona colocando o seu navegador web a carregar o seguinte endereço (URL):

http://localhost/meuwiki

Pode também executar um comando de testes abrindo no seu navegador web o seguinte endereço (URL):

http://localhost/meuwiki?action=test

Para saber mais detalhes, por favor visite o sítio web MoinMoin.