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

You should also install apache2 web server. For installing apache2 web server, please refer to “Instalação” sub-section in “HTTPD - Servidor Web Apache2” section.

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]

If you have named your Wiki as my_wiki_name you should insert a line “("my_wiki_name", r".*")” in /etc/moin/farmconfig.py file after the line “("mywiki", r".*")”.

Once you have configured MoinMoin to find your first Wiki application mywiki, you should configure apache2 and make it ready for your Wiki application.

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
  

Once you configure the apache2 web server and make it ready for your Wiki application, you should restart it. You can run the following command to restart the apache2 web server:

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.