[Debian] Instalação do MediaWiki

MediaWiki é um software Wiki escrito em PHP utilizando sistemas de gestão de base de dados MySQL, e licenciado sob a GNU GPL. O projeto é desenvolvido através de SVN da SourceForge. Esta tecnologia é utilizada principalmente nos projetos da Wikimedia.

História

O MediaWiki foi originalmente escrito para a Wikipédia pelo estudante e programador alemão Magnus Manske. O website anterior utilizava UseModWiki (conhecido por “Fase I”), no qual utilizava-se Perl, e em seguida foi alterado para PHP com uma nova versão (“Fase II”) em 25 de Janeiro de 2002. O dia é conhecido entre a comunidade Wikipedista como o Dia Magnus.

Em meados de 2002 o software foi reescrito e melhorado (“Fase III”), e desde aí foi desenvolvido a partir do código base. A partir de 2003, o programa anterior, sem nome, adotou o nome “MediaWiki” e novas versões públicas começaram a ser criadas tendo em mente utilização externa, além dos projetos da Wikimedia.

Fonte: http://pt.wikipedia.org/wiki/MediaWiki

Mão a obra:

Instalação do PHP e Apache2

# apt-get install php5 php5-mysql apache2 libapache2-mod-php5 php5-gd php5-imagick php5-xcache

Instalar o MySQL

# apt-get install mysql-server

Forneça a senha e confirme a mesma durante a instalação do MySQL

Instalar o MediaWiki

# apt-get install mediawiki

Configuração do MediaWiki

# vi /etc/apache2/conf.d/mediawiki.conf

Vamos descomentar a linha:

#Alias /mediawiki /var/lib/mediawiki
Alias /mediawiki /var/lib/mediawiki

Reiniciar o Apache para que as alterações tenham efeito

# /etc/init.d/apache2 restart

Vamos a página de configuração do mediawiki, abra no navegador:

http://10.1.1.153/mediawiki/config

Preencha os campos:

Site config

wiki name: <NOME>
contact e-mail: <E-MAIL>
Selecione o Idioma (Language): pt-br Português do Brasil
Copyright/licença: <Selecione o tipo de licença>
Admin username: wikiadmin
Password: <SENHA>
Password confirm: <SENHA>
Object caching: No Cache
Database config

Database name: wikidb
DB username: wikiuser
DB password: <SENHA>
DB password confirm: <SENHA>

Superuser account: [x] Use superuser account
Superuser name: root
Superuser password: <SENHA>

Com os campos corretamente preenchidos vamos clicar em Install MediaWiki!

Volte ao terminal e faça:

# mv /var/lib/mediawiki/config/LocalSettings.php /etc/mediawiki

Agora podemos acessar nosso MediaWiki

http://10.1.1.153/mediawiki

Não se espante com a mensagem no logotipo do MediaWiki, basta separar uma imagem .png (135×135) do logo de sua empresa e copiar para o diretório /var/lib/mediawiki/skins/common/images com o nome wiki.png e pronto.

PS.: Para aumentar a segurança, o diretório config/ do MediaWiki pode ser removido para isso faça:

# rm -rf /var/lib/mediawiki/config

Espero que tenham gostado do post e não deixem de comentar e curtir nossa página no facebook.