anúncios

sexta-feira, 13 de novembro de 2015

Instalando e Configurando MediaWiki no Debian

O que é MediaWiki ?

MediaWiki é uma ferramenta web com licença GNU GPL implementado em PHP com SGBD MySQL, desenvolvido por Magnus Manske, originalmente para uso no Wikipédia.

Atualmente é utilizado para compartilhamento de informação sobre determinado assunto.

Essa ferramenta pode ser útil para empresas de TI, assim os analistas, desenvolvedores, testers, possam compartilhar o pouco do conhecimento sobre algum assunto que conhece bem, dentre outras funcionalidades do sistema da empresa. Dessa forma a empresa terá um recurso rico de informações de conhecimentos de cada colaborador para eventuais consultas internas.

Depois de conhecer o MediaWiki e pra que ser serve, podemos seguir os procedimentos de instalação e configuração do MediaWiki em seu servidor GNU/Linux Debian.

Observação: Testado no GNU/Linux Debian 8 (Jessie) e a versão do MediaWiki é 1.25.3 até a data de publicação deste post.

Atualizando o repositório de pacotes
#apt-get update
Instalando os pacotes pré-requisitos necessários
#apt-get install apache2 libmysqlclient15-dev mysql-server php5 php5-gd php5-mysql php5-curl

Criando o banco de dados mediwiki no MySQL
# mysql_install_db
# mysql -u root -p
Enter password: < digite a senha de root que foi definida na instalação do MySQL >
mysql> create database mediawiki character set utf8;


Criar o usuário mediawiki para o banco mediawiki
mysql> GRANT ALL PRIVILEGES ON *.* TO mediawiki@localhost IDENTIFIED BY 'senha_mediawiki' WITH GRANT OPTION; Query OK, 0 rows affected (0.00 sec) mysql> quit

Download do MediaWiki
Opcional: Criar um diretório mediawiki em Download
$mkdir /home/SEU-USUARIO/Downloads/mediawiki
$cd /home/SEU-USUARIO/Downloads/mediawiki
$wget -c "http://releases.wikimedia.org/mediawiki/1.25/mediawiki-1.25.3.tar.gz"
#tar -xzvf mediawiki-1.25.3.tar.gz -C /var/www/html
#mv /var/www/html/mediawiki-1.25.3 mediawiki
#cd /var/www/html/mediawiki

Setando usuário/grupo sendo o proprietário no diretório /var/www/html/mediawiki
#chown -R www-data:www-data /var/www/html/mediawiki

Setup de instalação do MediaWiki
No browser acesse - http://IPSERVIDOR/mediawiki/mw-config
Segue as etapas conforme os screenshots abaixo:









Como indicado na última etapa, é necessário fazer o download do arquivo LocalSettings.php e mover para o diretório raiz da instalação do MediaWiki.

Caso você esteja configurando o servidor remotamente via SSH no Windows utilizando o software Putty (Client SSH for Win), uma forma de poder copiar o arquivo LocalSettings.php salvo no Windows para o servidor Linux, é utilizar o software WinSCP (Ferramenta de transferência remota de arquivo para Windows).

WinSCP - http://winscp.net/eng/index.php

Após o download e instalação do WinSCP, conecte no IP do servidor, informando o seu usuário e senha posteriormente.

Após fazer a transferência do arquivo LocalSettings.php de Windows para o servidor Linux, onde foi instalado o MediaWiki, agora no servidor Linux, pode usar o software Putty, se você estiver fazendo a configuração remotamente.

Acessar o diretório onde fez a transferência para o servidor Linux
#cd /home/SEU-USUARIO/DIRETORIO
Mover o arquivo LocalSettings.php para o diretório raiz da instalação do MediaWiki
#mv LocalSettings.php /var/www/html/mediawiki
Agora, pode acessar no browser -> http://IPSERVIDOR/mediawiki
Logue com seu usuário/senha e desfrute da ferramenta MediaWiki.
Feito!

Nenhum comentário:

Postar um comentário