<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jean Carlos Bormanieri :: Website &#187; wiki</title>
	<atom:link href="http://www.jeanblu.com/index.php/tag/wiki/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jeanblu.com</link>
	<description>Tecnologia e Informação</description>
	<lastBuildDate>Tue, 31 Aug 2010 12:16:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Como migrar e atualizar o MediaWiki</title>
		<link>http://www.jeanblu.com/2009/03/17/como-migrar-e-atualizar-o-mediawiki/</link>
		<comments>http://www.jeanblu.com/2009/03/17/como-migrar-e-atualizar-o-mediawiki/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 12:09:52 +0000</pubDate>
		<dc:creator>Jean</dc:creator>
				<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[migração]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://www.jeanblu.com/?p=22</guid>
		<description><![CDATA[Neste tutorial irei mostrar como fazer para migrar e atualizar o MediaWiki. Neste caso em específico, irei atualizar da versão 1.6.8 para a a última versão disponível, no caso a 1.14.0 Primeiro de tudo, pare faça um backup do banco de dados utilizado pela wiki atualmente. No meu caso, como utilizo o MySQL como servidor [...]]]></description>
			<content:encoded><![CDATA[<p>Neste tutorial irei mostrar como fazer para migrar e atualizar o MediaWiki. Neste caso em específico, irei atualizar da versão 1.6.8 para a a última versão disponível, no caso a 1.14.0</p>
<p>Primeiro de tudo, pare faça um backup do banco de dados utilizado pela wiki atualmente. No meu caso, como utilizo o MySQL como servidor de banco, o seguinte comando exportará o banco para um arquivo :</p>
<blockquote><p>mysqldump.exe &#8211;user=Login &#8211;password=Senha BancoWiki &gt;bancoWiki.backup.sql</p></blockquote>
<p>Sendo que :<br />
-Login: usuário com permissões de  &#8220;Lock Tables&#8221; e &#8220;Select&#8221; no banco especificado;<br />
-Senha: senha do usuário;<br />
-BancoWik: nome do banco de dados utilizado pela Wiki atualmente;</p>
<p>Neste caso, o banco da Wiki foi exportado para o arquivo bancoWiki.backup.sql. Agora, precisamos restaurar esse arquivo no novo servidor de banco de dados (Caso o servidor que você irá utilizar é o mesmo, ignore este passo). No novo servidor, copie o arquivo gerado anteriormente e execute o seguinte comando para restaurar o banco de dados:</p>
<blockquote><p>mysql -u Login -p<em>Senha</em> BancoWiki &lt; bancoWiki.backup.sql</p></blockquote>
<p>Tome cuidado com o parâmetro -p, a senha vem logo em seguida a este parâmetro, sem espaço.<br />
Desta maneira, o banco será restaurado.</p>
<p>Após o restore do banco, criar o Website onde a Wiki será executada (irei assumir que isso já esteja pronto).</p>
<p>Fazer uma cópia fiel dos arquivos da Wiki antiga para o local no novo servidor. Isso é necessário para levar os arquivos upados. Após p término, fazer o download da última versão do MediaWiki (1.14.0 no meu caso) e extrair para uma pasta temporária.<br />
Agora é necessário copiar esses arquivos extraídos para a pasta onde estavam os arquivos antigos no novo servidor, sobrepondo quando necessário.</p>
<p>Ao término desta etapa, estaremos com os arquivos da nova versão do MediaWiki, porém com os dados antigos ainda. Agora vem a parte interessante:</p>
<p>-Edite o arquivo &#8220;LocalSettings.php&#8221; da raiz do diretório da Wiki. Faça as alterações necessárias quanto ao acesso a banco de dados (servidor, login, senha);</p>
<p>-Na raiz da Wiki, renomeie o arquivo &#8220;AdminSettings.sample&#8221; para &#8220;AdminSettings.php&#8221;. Após isso, edite ele. Altera as variáveis &#8220;$wgDBadminuser&#8221; e &#8220;$wgDBadminpassword&#8221; especificando um usuário e senha com privilégios de leitura/gravação no novo banco de dados.</p>
<p>-Após isso, será necessário executar o script de atualização. O detalhe é que esse script somente pode ser executado através de linha de comando. Acesse o DOS, navegue até a pasta onde o PHP está instalado e execute o seguinte comando:</p>
<blockquote><p>php &lt;PATH TO WIKI&gt;\maintenance\update.php</p></blockquote>
<p>Altere o &lt;PATH TO WIKI&gt; informando o caminho onde está a wiki (Ex: C:\Inetpub\wwwroot\wiki.</p>
<p>Dessa maneira, o script será executado e fará a migração dos dados!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeanblu.com/2009/03/17/como-migrar-e-atualizar-o-mediawiki/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
