[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:
1 | #Alias /mediawiki /var/lib/mediawiki |
1 | 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:
1 2 3 4 5 6 7 8 9 | <strong>Site config</strong> 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 |
1 2 3 4 5 6 7 8 | <strong>Database config</strong> 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.
Em relação a autenticação, o que vc me fala da autenticação no Active Directory no Windows Server 2008.
Carlos,
Na pagina do projeto na seção de Extensões há instruções de como preparar o mediawiki para a autenticação do AD, segue o link da página:
http://www.mediawiki.org/wiki/Extension:LDAP_Authentication/AD_Configuration_Examples
Caso consiga realizar a autenticação com os exemplos desta página não deixem de compartilhar com o comunidade e adiciono ao Post.
PS: Realizei alguns testes e modificações seguindo as orientações do site do mediawiki e consegui realizar a autenticação em um Windows 2008 R2 e irei postar semana que vem como modificar o mediawiki.
Abraços
Obrigado, vou tentar.
Obrigado pela dica.
Ricardo,
Queria aqui deixar meus parabéns pelo ótimo post! muito obrigado pela colaboração!
Gostaria de uma ajuda para criação de um arquivo cfg e apontamento no nagios como arquivo padrao
Bom dia.
O profissional Ricardo Pinheiro não faz mais parte do quadro de escritores do Cooperati. Estou deixando o contato dele para você.
https://www.linkedin.com/in/rpinheiro2k/