Nada complicado... Como diria jack Estripador: Vamos por partes ;)
1. Prepare o ambiente
O bom e velho ambiente LAMP:
zypper in -t pattern lamp_server
2. Download do MediaWiki
O site para download é o http://www.mediawiki.org/wiki/Download
mas se quiser baixar direto para seu servidor a versão 1.16, o comando é este:
wget http://download.wikimedia.org/mediawiki/1.16/mediawiki-1.16.0.tar.gz
3. Descompate o MediaWiki
tar xvf mediawiki-1.16.0.tar.gz -C /srv/www/htdocs/
mv mediawiki-1.16.0 wiki
4. E o firewall? Eu desabilito esse troço!
SuSEfirewall2 off
5. Acesse
http://localhost/wiki
6. Configure passo a passo
6.1 Dica: na configuração da base de dados, prefira criar um usuário específico para essa base de dados, um que tenha poderes APENAS NA SUA BASE DE DADOS! Ficaria mais ou menos assim:
mysql -p (se tiver senha configurada)Dentro do mysql...
create database wikidb;
grant all on wikidb.* to wikiuser identified by 'wikipasswd';
Feito isso, volte para a janela e finalize a instalação.
Mova o LocalSettings.php
Após a conclusão das definições, é necessário mover o arquivo LocalSettings.php para o diretório raiz do MediaWiki.
mv /srv/www/htdocs/wiki/config/LocalSettings.php /srv/www/htdocs/wiki/LocalSettings.php
Extensões
Para instalar as extensões não tem bicho de 7 cabeças. O recomendado é (como em todo sistema) ler os arquivos README e INSTALL que geralmente acompanham o pacote.
Mas, vamos utilizar o exemplo do MediaSemantic.
Faça o download da extensão e extraia no diretório "extensions":
No LocalSettings.php logo após da linha
require_once( "$IP/includes/DefaultSettings.php" );
inclua a linha que carrega o Semantic Media Wiki:
include_once("$IP/extensions/SemanticMediaWiki/SemanticMediaWiki.php");
enableSemantics('example.org');
Feito isso, acesse no browser o a página especial Versão
firefox http://localhost/wiki/Especial:Versão
E ela estará lá :)
0 comentários:
Postar um comentário
Só não vale xingar a mãe ou puxar cabelo nos comentários =)