entao com navegador nao precisamos nos preocupar) e algum programa para editar os arquivos PHP. Para isso um editor de texto ja e suficiente (o KWrite, que foi o que eu utilizei, reconhece inclusive a sintaxe do PHP), mas voce pode utilizar algum programa mais especifico, se preferir.Pelo menos em tese nao e necessario um ambiente Linux para realizar esse passo-a-passo, visto que o que descrevo aqui e basicamente a instalacao de uma aplicacao web. No entanto, e recomendavel, visto que precisaremos criar symbolic links, que sao caracteristicos do Linux. Se voce encontrar um cliente de FTP para Windows que ofereca a possibilidade de criar symbolic links, pode fazer todo o passo-a-passo utilizando programas de Windows.Configuracoes preliminaresAntes de iniciar a instalacao propriamente dita do MediaWiki, precisamos fazer algumas alteracoes no seu codigo para adapta-lo ao servidor do SourceForge e configurar a base de dados do projeto (a Project database), que sera utilizada para armazenamento do conteudo que sera postado futuramente na wiki.Vamos primeiramente as alteracoes referentes ao codigo do MediaWiki.Extraia o arquivo compactado que voce baixou do site do MediaWiki na etapa anterior:$ tar -zxvf mediawiki-1.15.4.tar.gzSera criada uma pasta com o nome "mediawiki-versao" (nesse caso, "mediawiki-1.15.4"). Para facilitar as coisas, vamos renomea-la para "mediawiki":$ mv mediawiki-1.15.4 mediawikiVamos agora abrir o arquivo "mediawiki/config/index.php", que e o script de instalacao do MediaWiki, e fazer algumas alteracoes nele. Utilize seu editor de texto favorito para abri-lo (eu utilizei o KWrite, que detecta a sintaxe do PHP):$ kwrite mediawiki/config/index.phpSubstitua a seguinte linha (se voce baixou o MediaWiki pelo link forneci acima, e a linha 30):$IP = dirname( dirname( __FILE__ ) );por:$IP = '/home/groups/m/me/meuprojeto/htdocs/mediawiki';Nesse mesmo arquivo, onde houver "dbsource( "../maintenance" (sao quatro linhas: 1099, 1133, 1134, 1167), devemos substituir por "dbsource( "$IP/maintenance".Assim, devemos substituir:Na linha 1099: dbsource( "../maintenance/users.sql", $wgDatabase );Na linha 1133: dbsource( "../maintenance/tables.sql", $wgDatabase );Na linha 1134: dbsource( "../maintenance/interwiki.sql", $wgDatabase );Na linha 1167: dbsource( "../maintenance/users.sql", $wgDatabase );por:Na linha 1099: dbsource( "$IP/maintenance/users.sql", $wgDatabase );Na linha 1133: dbsource( "$IP/maintenance/tables.sql", $wgDatabase );Na linha 1134: dbsource( "$IP/maintenance/interwiki.sql", $wgDatabase );Na linha 1167: dbsource( "$IP/maintenance/users.sql", $wgDatabase );Salve e feche o arquivo "mediawiki/config/index.php".Se quiser reduzir o tamanho do upload, voce pode excluir as traducoes do MediaWiki referentes aos idiomas que voce nao utilizara na sua wiki. Elas se encontram na pasta "mediawiki/languages/messages/". Eu deixei apenas os arquivos "MessagesEn.php" e "MessagesPt_br.php", que representam as traducoes para o ingles internacional e o portugues brasileiro, respectivamente. Com isso eu reduzi o tamanho da pasta "mediawiki" em incriveis 32 MB!Feito isso, terminamos as alteracoes com relacao ao codigo do MediaWiki.Vamos criar agora o arquivo ".htaccess" fora da pasta "mediawiki". Os usuarios de Apache ja devem saber que esse arquivo nos permite fazer alteracoes na configuracao do Apache de forma local, sem ter acesso a configuracao do servidor em si (arquivo "httpd.conf"). No caso do MediaWiki, ele tera dois propositos interessantes: reduzir o endereco dos artigos (voce pode obter mais informacoes sobre esta utilizacao em particular aqui) e redirecionar o usuario do endereco da Project web para o endereco da wiki.Novamente, utilizarei o KWrite. Com o comando a seguir, o arquivo sera criado no mesmo diretorio do arquivo