Pular para o conteúdo

Instalando extensões no MediaWiki usando o Git

Dica publicada em Linux / Introdução
Alex Vitola vitola
Hits: 11.457 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instalando extensões no MediaWiki usando o Git

Todo usuário do GNU/Linux usa ou já usou o Wiki. Qualquer sysadmim já teve que, pelo menos uma vez na vida, instalar uma.

O que muita gente não faz é instalar as extensões, deixando apenas a configuração padrão. Um dos principais motivos é a dificuldade de baixar todas de uma única vez do site oficial do MediaWiki.

Criei um tutorial simples sobre como fazer isso usando o GIT.

Instalando extensões

Tendo como base que você já tem um MediaWiki instalado e funcionando.

Foi usado como base o sistema operacional CentOS 6.3 64 bits e num Wiki instalado a partir do código fonte atual do projeto, mas os processo é o mesmo para qualquer distribuição, por se basear no Git.

Primeiramente aconselho desativar as extensões que são instalados por padrão.

Neste caso o Wiki está instalado no diretório padrão do Apache no CentOS:

# vi /var/www/html/LocalSetting.php

#require_once( "$IP/extensions/ConfirmEdit/ConfirmEdit.php" );
#require_once( "$IP/extensions/Gadgets/Gadgets.php" );
#require_once( "$IP/extensions/Nuke/Nuke.php" );
#require_once( "$IP/extensions/ParserFunctions/ParserFunctions.php" );
#require_once( "$IP/extensions/Renameuser/Renameuser.php" );
#require_once( "$IP/extensions/Vector/Vector.php" );
#require_once( "$IP/extensions/WikiEditor/WikiEditor.php" );
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Obs.: Não é necessário reiniciar o Apache.

Instalamos o Git, caso ele não esteja instalado:

# yum install git

E mudamos para o diretório do Wiki:

# cd /var/www/html

Removemos todo o diretório de extensões:

# rm -rf extensions

E executamos o Git dentro do diretório /var/www/html:

# git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions.git

Entramos no diretório "extensions" que foi criado e executamos o comando abaixo:

# for i in $( ls ); do git submodule update --init $i ; done

Basta ativar as extensões que desejar no arquivo: /var/www/html/LocalSetting.php

Obs.: Muitas têm configurações específicas e requerem uma boa leitura antes.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Configurando SSH sem senha no Ubuntu (ssh-copy-id)

Tutorial de acesso ao MS SQL Server via Linux

Bloqueando e liberando domínios com Firewall IPFW

Instalando WinUSB no Kali Linux 2.0, no Debian e derivadas

Ajustar a data do sistema

Compartilhamento no Samba com permissão de grupo

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.