Como instalar um Wiki no seu domínio (MediaWiki)
Daniel Becher | 21 de dezembro de 2010Muito provavelmente você conhece a WikiPedia, a maior enciclopédia digital disponível hoje gratuitamente e com acesso facilitado. É quase 100% a chance de você já ter esbarrado com algum artigo da Wikipedia em algum resultado de pesquisa do Google ou referência de algum site.
O que nem todo mundo sabe é que a plataforma que a Wikipedia utiliza, uma plataforma própria inclusive, é livre (opensource) e gratuita para download. É possível baixar o pacote de instalação, o MediaWiki, e aproveitar este método de compartilhamento de informação fácil, simples e efetivo.
Se você tem vontade de prover um wiki, a oportunidade é agora, pois vamos aprender juntos a instalá-lo e configurá-lo nas próximas linhas. Vamos por partes?
Requisitos básicos
Pra instalar o MediaWiki, é necessário um servidor com o interpretador PHP 5.1 (ou mais novo) e o MySQL 4.0 ou superior instalado. Não teremos problemas com isso, nós já temos isso feito, próxima etapa!
Download do MediaWiki
Para baixar o MediaWiki você pode utilizar este link. Ou, se este artigo estiver defasado e existir uma nova versão, recomendamos conferir esta página.
Instalação
Descompacte o arquivo que você baixou no seu computador. Suba-o para a sua conta de FTP no diretório em que você quer instalá-lo (recomendamos que você faça num subdomínio, criando-o primeiramente no cPanel, mas você pode fazê-lo num subdiretório sem problemas, apenas tome cuidado para não fazê-lo na raíz do seu site/blog ou em algum diretório que já tenha um site armazenado).
Criando a base de dados
Vamos precisar de um banco de dados para que o Wiki armazene as informações lá criadas. Pra isso, faremos:
- Acessar o cPanel com seu login e senha;
- Ir até o menu Bancos de Dados;
- Clicar em Bancos de Dados MySQL®;
- No form “criar banco de dados”, preencha o nome do banco. Pode utilizar “wiki”;
- Feito isso, adicionaremos um usuário para acessar esta base. Vá até o form “usuários MySQL”, na mesma página, e crie um usuário com o nome de “wiki”.
- Criados banco e usuário, precisamos linká-los. Pra isso, role mais um pouco a página no form “Adicionar Usuário ao Banco de Dados”, selecione banco e usuário “seuusuario_wiki” e clique em “adicionar”.
- Você verá uma nova tela, falando sobre as permissões. Selecione a opção “TODOS OS PRIVILÉGIOS” e clique em “Fazer alterações”.
- Seu banco de dados está pronto para ser usado!
Continuando…
Agora vamos instalar o Wiki. Se você criou um subdomínio (ex. http://wiki.seudominio.com), acesse-o para começar a instalação. Da mesma forma com o subdiretório (ex. http://seudominio.com/wiki).
Clique em “Set up the wiki” e abrirá a tela de instalação.
Na primeira parte da página você verá o “checking environment”. Mais abaixo, terá as opções de “Site config”. Vamos preenchê-las?
PS: as opções que não forem mencionadas aqui podem, de primeiro momento, utilizar a configuração já feita, padrão.
- Wiki name: o nome do seu Wiki (ex. Wiki do José).
- Contact e-mail: insira o e-mail de contato do seu wiki, onde receberá informações e contatos.
- Language: o idioma do seu wiki, geralmente Português do Brasil.
- Admin username: escolha qual vai ser o usuário de administrador do Wiki.
- Password e Password confirm: escolha uma senha e a repita.
Mais abaixo teremos as Database Configs. Bora?
- Database host: localhost
- Database name: você coloca o nome da base que você criou, precedido pelo seu nome de usuário de cPanel/FTP. Por exemplo: jose_wiki.
- Database username: a mesma coisa, jose_wiki se o seu usuário de cPanel/FTP é “jose” e o username que criou anteriormente for “wiki”.
- DBPassword e DBPassword confirm: coloque a senha que criou e a repita.
Clique em “Install MediaWiki!”, aguarde poucos segundos e estamos quase lá.
Finalizando
Agora basta você ir no seu FTP, no diretório do wiki e dentro do diretório config você encontrará o arquivo LocalSettings.php. Basta movê-lo para a raíz do seu Wiki e a sua instalação do WikiMedia está pronta! 🙂
Acesse o seu wiki e veja se abre normalmente. Qualquer dúvida, você pode entrar em contato com nosso suporte!