﻿<?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>Kasamata &#187; Windows 7</title>
	<atom:link href="http://kasamata.com.br/tag/windows-7/feed/" rel="self" type="application/rss+xml" />
	<link>http://kasamata.com.br</link>
	<description>Design &#38; desenvolvimento web</description>
	<lastBuildDate>Wed, 28 Jul 2010 22:38:13 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Wordpress em servidor local</title>
		<link>http://kasamata.com.br/2009/09/wordpress-em-servidor-local/</link>
		<comments>http://kasamata.com.br/2009/09/wordpress-em-servidor-local/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 20:15:56 +0000</pubDate>
		<dc:creator>emer77</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[software etc]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://kasamata.com.br/?p=416</guid>
		<description><![CDATA[Usar uma instalação local AMP (Apache, Mysql e PHP) ajuda bastante na hora de desenvolver com algum CMS baseado nessas tecnologias. Por exemplo, o Wordpress.
Como tudo fica no nosso computador, o processo agiliza bastante:

As mudanças no site são instantâneas
Não há necessidade de ficar subindo cada arquivo editado, basta um refresh no navegador

Em Linux e Mac, [...]]]></description>
			<content:encoded><![CDATA[<p>Usar uma instalação local AMP (Apache, Mysql e PHP) ajuda bastante na hora de desenvolver com algum CMS baseado nessas tecnologias. Por exemplo, o Wordpress.</p>
<p>Como tudo fica no nosso computador, o processo agiliza bastante:</p>
<ul>
<li>As mudanças no site são instantâneas</li>
<li>Não há necessidade de ficar subindo cada arquivo editado, basta um refresh no navegador</li>
</ul>
<p>Em Linux e Mac, nunca tive dificuldade para instalar e configurar. Ultimamente, usando Windows 7, foi uma boa surpresa descobrir que é tão fácil quanto (com o <a href="http://www.wampserver.com/en/">WampServer</a>).</p>
<p><span id="more-416"></span></p>
<h2>Importar banco de dados</h2>
<p>Usando Wordpress, uma coisa um pouco chata é que na hora de passar tudo para o servidor web real, você importa o banco de dados e o site simplesmente implode: nada funciona mais.</p>
<p>Mas há uma gambiarra simples que contorna isso. Basta editar o arquivo .sql:</p>
<ol>
<li>Exporte o banco de dados &#8212; com o PHPMyAdmin, por exemplo &#8212; em um arquivo .sql</li>
<li>Abra o arquivo em um bom editor de código, como o <a href="http://notepad-plus.sourceforge.net/uk/site.htm">Notepad++</a></li>
<li>Dê um &#8220;find &amp; replace&#8221;, substituindo &#8220;localhost&#8221; pelo domínio do servidor online</li>
<li>Importe o arquivo no servidor web real (se o arquivo for maior que 2 MB, vai haver problemas. A etapa 6 <a href="http://www.my-guides.net/en/content/view/86/26/">deste tutorial</a> ajuda a resolver a coisa)</li>
<li>Pronto!</li>
</ol>
<p>Com o Wordpress, isso funciona até que bem. Só há um erro que ainda não entendi: alguns widgets somem após a importação, sendo necessário reposicionar e configurar. Mas esse é um preço baratinho até pela comodidade de desenvolver localmente.</p>
<h2>Arquivo &#8220;hosts&#8221;</h2>
<p>Além desse método, há um outro mais simples ainda:</p>
<ul>
<li>Abra o arquivo &#8220;hosts&#8221; e acrescente a linha &#8220;127.0.0.1  seudominio.com.br&#8221;</li>
<li>No Windows 7, o arquivo fica em &#8220;Windows\System32\drivers\etc\&#8221; (em Linux e Mac, fica em /etc/ )</li>
</ul>
<p>Isso faz com que cada requisição a &#8220;seudominio.com.br&#8221; seja redirecionada para &#8220;localhost&#8221;. Assim, é possível importar o banco de dados local no servidor online, sem edição nenhuma.</p>
<p>O único incômodo é ter de ficar comentando e descomentando (#) a nova linha do arquivo hosts sempre que precisar acessar o domínio verdadeiro e vice-versa.</p>
<p>Nesse vai e vem, tem hora que já nem sei mais se estou no localhost ou no domínio online. Mas dá para acostumar e considero um preço barato também pelo tempo que isso poupa.</p>
]]></content:encoded>
			<wfw:commentRss>http://kasamata.com.br/2009/09/wordpress-em-servidor-local/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
