<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>The Root Newbie</title>
	<atom:link href="http://therootnewbie.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://therootnewbie.wordpress.com</link>
	<description></description>
	<lastBuildDate>Wed, 08 Feb 2012 16:52:26 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='therootnewbie.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>The Root Newbie</title>
		<link>http://therootnewbie.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://therootnewbie.wordpress.com/osd.xml" title="The Root Newbie" />
	<atom:link rel='hub' href='http://therootnewbie.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Instalando e configurando o Wamp Server</title>
		<link>http://therootnewbie.wordpress.com/2010/08/18/instalando-e-configurando-o-wamp-server/</link>
		<comments>http://therootnewbie.wordpress.com/2010/08/18/instalando-e-configurando-o-wamp-server/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 01:51:02 +0000</pubDate>
		<dc:creator>Lucas Nery</dc:creator>
				<category><![CDATA[Servidores Web]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[WAMP]]></category>
		<category><![CDATA[windows vista]]></category>

		<guid isPermaLink="false">http://therootnewbie.wordpress.com/?p=253</guid>
		<description><![CDATA[E mais uma vez vou falar sobre um pacote de instalação de servidor web. Dessa vez o escolhido é o Wamp Server, que no meu caso está rodando no Windows Vista. Se você está usando algum outro sistema operacional (contanto &#8230; <a href="http://therootnewbie.wordpress.com/2010/08/18/instalando-e-configurando-o-wamp-server/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therootnewbie.wordpress.com&amp;blog=15155596&amp;post=253&amp;subd=therootnewbie&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>E mais uma vez vou falar sobre um pacote de instalação de servidor web. Dessa vez o escolhido é o Wamp Server, que no meu caso está rodando no Windows Vista. Se você está usando algum outro sistema operacional (contanto que seja Windows), esses passos e a resolução dos possíveis problemas também devem servir para você.</p>
<p>Aliás, os problemas. Ou no meu caso, o problema. Ele sem dúvida foi o que me motivou a escrever esse guia, que  nem estava nos meus planos. Gastei uma tarde pesquisando e modificando inúmeras coisas no Windows Vista até chegar a uma solução que pode ser explicada de uma maneira simples e direta. Mas vou deixar para falar disso daqui a pouco.</p>
<p>Primeiro, vamos ao pacote Wamp.</p>
<p><span id="more-253"></span></p>
<p>A instalação do Wamp é super simples e ele já vem com tudo configurado e integrado, Apache, PHP e MySQL. Ainda acompanha o phpmyadmin, utilitário escrito em PHP para administrar facilmente seus bancos de dados MySQL. Tudo isso agregado a uma interface simples que fica na bandeja do sistema, a qual você tem acesso rápido aos principais recursos do servidor, como mostra a imagem abaixo.</p>
<p><a href="http://therootnewbie.files.wordpress.com/2010/08/1212122323423434523452.png"><img class="aligncenter size-full wp-image-256" title="Interface do WamppServer" src="http://therootnewbie.files.wordpress.com/2010/08/1212122323423434523452.png?w=640" alt=""   /></a></p>
<p>Para começar, baixe a versão mais atual do Wamp no seu site, <a href="http://www.wampserver.com/en/">http://www.wampserver.com/en/</a>.</p>
<p><strong>1) </strong>Execute o instalador (como administrador, se usa Windows Vista ou Seven), avance e aceite os termos de uso do software. <strong>Ao aparecer o diretório de instalação, é importante que você instale na raiz do sistema, no geral <em>C:\wamp</em></strong>. Isso pode evitar alguns problemas futuros com o Windows Vista ou Seven. Avance e termine a instalação.</p>
<p><strong>2)</strong> Talvez o Wamp detecte o firefox instalado no seu PC (aconteceu aqui) e sugira que você o use como browser padrão para executar seus serviços. Fique à vontade para aceitar isso ou não.</p>
<p><strong>3)</strong> Ele irá perguntar qual o servidor SMTP e o endereço de email que você quer usar quando for utilizar a função mail() do PHP. Pode deixar os valores padrões se quiser, não tem problema.</p>
<p style="text-align:center;"><a href="http://therootnewbie.files.wordpress.com/2010/08/wampp1.png"><img class="aligncenter size-medium wp-image-257" title="Instalação do WamppServer" src="http://therootnewbie.files.wordpress.com/2010/08/wampp1.png?w=300&#038;h=230" alt="" width="300" height="230" /></a></p>
<p><strong>4)</strong> Com a instalação concluída, marque a caixa &#8220;Launch Wamp Server2 now&#8221; ou equivalente para iniciar os serviços.</p>
<p>Pronto, tudo instalado. Veja se o ícone do Wamp instalado na bandeja do sistema mostra o servidor como online. E para tirar a prova real, tente acessar <strong>http://localhost/</strong> ou <strong>http://127.0.0.1/</strong> e veja se uma tela do Wamp aparece.</p>
<p><a href="http://therootnewbie.files.wordpress.com/2010/08/wampp-off.png"><img class="size-full wp-image-258 alignright" title="Wamp offline" src="http://therootnewbie.files.wordpress.com/2010/08/wampp-off.png?w=640" alt=""   /></a>Funcionou? Ótimo! Mas veja que no meu caso o servidor ficou offline, e eu não consegui acessar o servidor local pelos links acima.</p>
<p><strong>Vamos seguir esses passos para resolver o problema</strong>:</p>
<p><strong>1)</strong> Primeiro, vamos checar se o Apache e o MySQL estão liberados pelo firewall do Windows, acessando Iniciar &gt; Painel de Controle &gt; Central de Segurança &gt; Firewall do Windows (menu esquerdo) &gt; Permitir um programa pelo firewall do Windows (menu esquerdo). No meu caso, os dois serviços estão liberados na listal. Se não estiverem no seu, adicione-os. Se não consegui localizar os executáveis do Apache e MySQL, talvez esse seja o caminho:</p>
<p><em>Apache</em>: C:\wamp\bin\apache\Apache2.2.11\bin\httpd.exe<br />
<em> MySQL</em>: C:\wamp\bin\mysql\mysql5.1.36\bin\mysql.exe</p>
<p>Aplique as permissões, reinicie o computador e tente iniciar o Wampp e acessar o servidor local novamente.</p>
<p><strong>2)</strong> Ainda não funciona? Então <strong>é possível (foi o meu caso e o da maioria) que esteja havendo um conflito entre o Apache e o serviço do IIS</strong>. Normalmente o IIS vem configurado para acessar a porta 80, e o Apache também. Como o ISS já estava acessando essa porta antes de nós instalarmos o Apache, ele tenta se conectar mas não consegue, e deixa nosso servidor fora do ar.</p>
<p>Há dois caminhos possíveis para resolver isso: parar o serviço do IIS no Windows (de forma temporário ou definitiva) ou mudar a porta padrão do Apache para outra (8080, por exemplo).</p>
<p><strong>2.1)</strong> <strong>Mudando a porta do Apache</strong>: Através da interface do Wamp, acesse o arquivo de configuração do Apache, o httpd.conf. Abra-o e localize as linhas &#8220;Listen 80&#8243; e &#8220;ServerName localhost:80&#8243;. Substitua o &#8220;80&#8243; por &#8220;8080&#8243; nas duas linhas, salve o arquivo e reinicie o servidor (&#8220;Restart All Services&#8221;, no menu do Wamp).</p>
<p><a href="http://therootnewbie.files.wordpress.com/2010/08/wampp-mudando-portas-apache.png"><img class="alignleft size-medium wp-image-261" title="Acessando o arquivo httpd.conf" src="http://therootnewbie.files.wordpress.com/2010/08/wampp-mudando-portas-apache.png?w=300&#038;h=245" alt="" width="300" height="245" /></a></p>
<p>Vá ao menu do Wamp e clique em &#8220;Put Online&#8221;. Tente acessar os endereços &#8220;http://localhost:8080/&#8221; e &#8220;http://localhost:8080/phpmyadmin/&#8221;. A primeira página deve exibir informações do Wamp Server, e a segunda a interface do phpmyadmin. Se você conseguir visualizá-las, deu tudo certo. O Apache está rodando sem conflitos externos.</p>
<p>Dessa maneira, você só irá poder acessar o endereço local especificando a porta 8080 no final da url. Ao clicar em LocalHost ou PhpMyAdmin pelo menu do Wamp, as páginas não irão ser exibidas, pois ele não adiciona &#8220;:8080&#8243; no final da url de endereço. Se quiser que tudo funcione de maneira integrada e que o Apache rode usando sua porta 80 por padrão, esqueça esses passos e vamos parar o serviço do IIS.</p>
<p><strong>2.2)</strong> <strong>Parando o serviço do IIS</strong>: Primeiro vamos checar que o IIS está mesmo usando a porta 80. No meu no Wamp, navegue para Apache &gt; Services &gt; Test port 80. Deve aparecer a tela ao lado, confirmando a suspeita.</p>
<p><a href="http://therootnewbie.files.wordpress.com/2010/08/wampp-porta-usada.png"><img class="size-full wp-image-259 alignright" title="Porta sendo usando pelo IIS" src="http://therootnewbie.files.wordpress.com/2010/08/wampp-porta-usada.png?w=640" alt=""   /></a></p>
<p>Vá em Iniciar e pesquise por services.msc, ou, se preferir, Painel de Controle &gt; Ferramentas Administrativas &gt; Serviços. Localize o Serviço de Publicação da World Wide Web na lista, clique com o botão direito nele e pare-o. Se quiser, clique em Propriedades e mude seu Tipo de Inicialização para Desativado. Assim, o serviço não voltará a atividade e a porta estará sempre livre para o Apache (optei por essa opção).</p>
<p><a href="http://therootnewbie.files.wordpress.com/2010/08/wampp-porta-liberada.png"><img class="alignleft size-medium wp-image-260" title="Porta liberada para o Apache" src="http://therootnewbie.files.wordpress.com/2010/08/wampp-porta-liberada.png?w=300&#038;h=119" alt="" width="300" height="119" /></a>Certifique-se que as linhas &#8220;Listen 80&#8243; e &#8220;Servername localhost:80&#8243; estejam exatamente assim no arquivo httpd.conf (arquivo de configuração do Apache), e não com 8080. Cheque novamente a porta usando o utilitário no menu do Wamp, que agora deve confirmar que a porta 80 está sendo usada pelo Apache.</p>
<p>Reinicie o computador (em se tratando de Windows, é sempre recomendável). A essa altura tudo deve estar funcionando. Eu testei os dois passos várias vezes e cada um deles serviu para resolver o problema de conflito entre o Apache e o IIS.</p>
<p>Qualquer dúvida, comente!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therootnewbie.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therootnewbie.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therootnewbie.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therootnewbie.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therootnewbie.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therootnewbie.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therootnewbie.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therootnewbie.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therootnewbie.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therootnewbie.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therootnewbie.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therootnewbie.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therootnewbie.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therootnewbie.wordpress.com/253/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therootnewbie.wordpress.com&amp;blog=15155596&amp;post=253&amp;subd=therootnewbie&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therootnewbie.wordpress.com/2010/08/18/instalando-e-configurando-o-wamp-server/feed/</wfw:commentRss>
		<slash:comments>44</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe6d4d7fcc3a5445b71dedc0fb13bb51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanaki</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2010/08/1212122323423434523452.png" medium="image">
			<media:title type="html">Interface do WamppServer</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2010/08/wampp1.png?w=300" medium="image">
			<media:title type="html">Instalação do WamppServer</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2010/08/wampp-off.png" medium="image">
			<media:title type="html">Wamp offline</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2010/08/wampp-mudando-portas-apache.png?w=300" medium="image">
			<media:title type="html">Acessando o arquivo httpd.conf</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2010/08/wampp-porta-usada.png" medium="image">
			<media:title type="html">Porta sendo usando pelo IIS</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2010/08/wampp-porta-liberada.png?w=300" medium="image">
			<media:title type="html">Porta liberada para o Apache</media:title>
		</media:content>
	</item>
		<item>
		<title>Programação Orientada ao Objeto &#8211; Conceitos básicos</title>
		<link>http://therootnewbie.wordpress.com/2010/08/17/programacao-orientado-ao-objeto-conceitos-basicos/</link>
		<comments>http://therootnewbie.wordpress.com/2010/08/17/programacao-orientado-ao-objeto-conceitos-basicos/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 14:21:22 +0000</pubDate>
		<dc:creator>Lucas Nery</dc:creator>
				<category><![CDATA[Programação]]></category>
		<category><![CDATA[Orientação ao Objeto]]></category>
		<category><![CDATA[POO]]></category>

		<guid isPermaLink="false">http://nerylucblog.wordpress.com/?p=185</guid>
		<description><![CDATA[Quando eu estava começando a aprender programação orientado ao objeto, senti uma certa dificuldade em trazer para o código os conceitos primordiais desse paradigma: classe e objeto. Para quem pensa em desenvolver programas mais complexos (ou apenas quer passar em &#8230; <a href="http://therootnewbie.wordpress.com/2010/08/17/programacao-orientado-ao-objeto-conceitos-basicos/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therootnewbie.wordpress.com&amp;blog=15155596&amp;post=185&amp;subd=therootnewbie&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Quando eu estava começando a aprender programação orientado ao objeto, senti uma certa dificuldade em trazer para o código os conceitos primordiais desse paradigma: classe e objeto. Para quem pensa em desenvolver programas mais complexos (ou apenas quer passar em uma disciplina na faculdade), assimilar essa ideia base é fundamental.</p>
<p>Pensando nisso, eu resolvi escrever algumas linhas sobre o tema. Não é nem de longe um graaande tutorial sobre o assunto, e com certezas existem outros mais completos por aí, basta procurar. Mas eu curto a ideia de compartilhar o conhecimento e, quem sabe, ajudar alguém. Espero que esse mini guia sirva como uma fonte de consulta no início do aprendizado desse tema.</p>
<p>Optei por deixar de lado a programação e abordar apenas o conceito de classe e objeto. Acho importante começar dessa forma, e só depois implementar o código em alguma linguagem. Por isso, vou deixar para mostrar a parte prática do assunto em outro post.</p>
<p><span id="more-185"></span></p>
<p>O paradigma de programação orientado ao objeto surgiu para facilitar a vida dos programadores. Ele tenta aproximar a programação do mundo real, tratando vários elementos do código como &#8220;objetos&#8221;, exatamente como esses que nós conhecemos do dia a dia, como um copo, um lápis ou um carro. Cada um desses objetos têm suas propriedades (tamanhos, cores) e funções específicas (armazenar água, escrever, acelerar), e na POO a coisa funciona da mesma maneira.</p>
<p>Em sistemas mais complexos e modernos (ou seja, bem além daquela calculadora de IMC que você provavelmente já fez um dia), é comum tratar os componentes que serão usados no programa como objetos. Isso torna o código mais limpo, legível, e facilita a manutenção e expansão do sistema. Esses dois últimos itens são essenciais em todos os grandes projetos.</p>
<p>É bem possível que essa mistura de mundos (objetos da vida real implementados em código) cause uma certa confusão no início, o que é extremamente comum. Eu me confundi e muita gente se confunde também. Por isso, esqueça programação por enquanto. Penso nos conceitos a seguir de modo natural, como nós os conhecemos da vida real.</p>
<p><strong><font size="4">Classe e Objeto</font></strong></p>
<p>Uma Classe nada mais é do que um documento que <strong><span style="color:#ff0000;">define</span></strong> um determinado objeto. Numa classe estão contidos os atributos de um objeto, assim como o que ele pode fazer. Mas no momento vamos nos focar apenas nos atributos.</p>
<p>Uma receita de bolo é uma classe que define um objeto bolo. Você não pode comer uma receita, pois ela apenas define o que deve ser um bolo, e não é um bolo (objeto). Da mesma forma, uma planta de uma casa é uma classe define um objeto casa. É possível morar numa planta? Não, na planta estão as especificações de uma casa, como seu tamanho, número de janelas, portas, garagens e etc, mas ainda é preciso construir uma casa (objeto) para poder morar nela.</p>
<p>Formalmente, <strong><span style="color:#ff0000;">objeto é uma instância (ou especialização) de uma classe, e uma classe é a abstração de um objeto</span></strong>. É importante memorizar essa definição. No exemplo anterior, a receita do bolo e a planta da casa são abstrações dos seus respectivos objetos, um bolo e uma casa.</p>
<p>Agora imagine um projeto de um carro. No documento desse projeto, há todos os detalhes sobre o automóvel, suas rodas, espessura dos seus vidros, potência do motor e vários outros pormenores. Seguindo a lógica, esse projeto é uma classe para o carro em questão. E essa classe foi usada para dar vida ao objeto carro, que agora existe, é algo concreto e você pode utilizar. Mas um carro não foi feito para ficar parado, ele pode fazer várias coisas, tem suas funções próprias como acelerar, abrir as portas, abaixar/levantar os vidros, ligar o motor, frear e outras dezenas de opções.</p>
<p>Todas as coisas que um objeto carro pode fazer também estão contidas na sua classe, e chamamos essas &#8220;coisas&#8221; de métodos. Ou seja, no final das contas, <strong><span style="color:#ff0000;">uma classe define o que um determinado objeto é (seus atributos) e o que ele pode fazer (seus métodos)</span></strong>.</p>
<p>Em suma, depois desses exemplos mais práticos, podemos finalizar dando a Classes e a Objetos em POO uma definição formal, como essa:</p>
<p><em><strong><span style="color:#ff0000;">Classe</span></strong></em>: documento que define um tipo de objeto, especificando o que ele deve ter (atributos) e quais ações ele é capaz de fazer (seus métodos).</p>
<p><em><strong><span style="color:#ff0000;">Objeto</span></strong></em>: é a concretização de uma classe. É a junção de tudo aquilo que foi defino na sua classe e que agora está transformado em algo sólido, que nós podemos usar e utilizar de suas funções.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therootnewbie.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therootnewbie.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therootnewbie.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therootnewbie.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therootnewbie.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therootnewbie.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therootnewbie.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therootnewbie.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therootnewbie.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therootnewbie.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therootnewbie.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therootnewbie.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therootnewbie.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therootnewbie.wordpress.com/185/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therootnewbie.wordpress.com&amp;blog=15155596&amp;post=185&amp;subd=therootnewbie&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therootnewbie.wordpress.com/2010/08/17/programacao-orientado-ao-objeto-conceitos-basicos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe6d4d7fcc3a5445b71dedc0fb13bb51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanaki</media:title>
		</media:content>
	</item>
		<item>
		<title>Tutorial – Instalando o Vertrigo Serv</title>
		<link>http://therootnewbie.wordpress.com/2010/08/17/tutorial-instalando-o-vertrigo-serv/</link>
		<comments>http://therootnewbie.wordpress.com/2010/08/17/tutorial-instalando-o-vertrigo-serv/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 09:00:00 +0000</pubDate>
		<dc:creator>Lucas Nery</dc:creator>
				<category><![CDATA[Servidores Web]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[vertrigo]]></category>

		<guid isPermaLink="false">http://nerylucblog.wordpress.com/?p=126</guid>
		<description><![CDATA[O VertrigoServ, ou apenas Vertrigo, é um pacote que reúne algumas ferramentas necessárias para o funcionamento de um servidor Web, tais como o Apache (o servidor http propriamente dito), PHP, MySQL, SQLite, além do PhpMyAdmin (aplicativo escrito em PHP utilizado &#8230; <a href="http://therootnewbie.wordpress.com/2010/08/17/tutorial-instalando-o-vertrigo-serv/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therootnewbie.wordpress.com&amp;blog=15155596&amp;post=126&amp;subd=therootnewbie&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><a href="http://therootnewbie.files.wordpress.com/2010/04/vert_logo.png"><img class="alignleft size-full wp-image-127" title="vert_logo" src="http://therootnewbie.files.wordpress.com/2010/04/vert_logo.png?w=640" alt=""   /></a>O VertrigoServ, ou apenas Vertrigo, é um pacote que reúne algumas ferramentas necessárias para o funcionamento de um servidor Web, tais como o Apache (o servidor http propriamente dito), PHP, MySQL, SQLite, além do PhpMyAdmin (aplicativo escrito em PHP utilizado para gerenciar bancos de dados MySQL), SQLite Manager (mesma função do PhpMyAdmin, mas nesse caso gerencia bancos de dados SQLite), entre outras. O Vertrigo é uma alternativa ao Xampp, mas esse último tem a vantagem de funcionar tanto em ambiente Linux como Windows, enquanto o Vertrigo funciona apenas no Windows.</p>
<p>Nesse tutorial eu vou apresentar um passo-a-passo da instalação do Vertrigo.</p>
<p><span id="more-126"></span></p>
<p>Mas antes, tenha em mente duas observações que já fiz nos posts anteriores a este:</p>
<p style="text-align:justify;"><strong>I)</strong> Provavelmente eu sou tão iniciante quanto você. Meu objetivo é explicar detalhadamente como fazer para manter um servidor web rodando no seu PC, com todas as ferramentas que acompanham o pacote do Vertrigo funcionando sem problemas.</p>
<p style="text-align:justify;"><strong>II)</strong> Instalei o Vertrigo utilizando o Windows XP Professinal, e todos os passos aqui nesse post foram registrados usando esse sistema. Também o instalei no Windows Vista Home Basic usando esse mesmo guia, e não notei grandes diferenças durante a instalação. Se você tiver algum problema, por favor, deixe sua dúvida nos comentários que eu tentarei ajudar se puder.</p>
<p style="text-align:justify;">Vamos começar. Baixe a versão mais atual do Vertrigo a partir do seu site oficial, <a href="http://vertrigo.sourceforge.net/">http://vertrigo.sourceforge.net/</a>. Execute o arquivo, escolha seu idioma de preferência e avance.</p>
<p style="text-align:justify;"><strong>1)</strong> Apenas vá avançando, concorde com o contrato de licença do software e escolha o diretório onde ele será instalado. Eu preferi instalá-lo fora da pasta Arquivos de Programas, em C:\Vertrigo.</p>
<p style="text-align:justify;"><a href="http://therootnewbie.files.wordpress.com/2010/04/diretorio_vertrigo1.png"><img class="aligncenter size-full wp-image-140" title="Diretório de instalação do VertrigoServ" src="http://therootnewbie.files.wordpress.com/2010/04/diretorio_vertrigo1.png?w=640" alt=""   /></a></p>
<p style="text-align:justify;"><strong>2)</strong> Após mais algumas telas, pronto, instalação concluída! Ao iniciar, a tela abaixo será exibida. Clique em &#8220;<em>Hide this windows and start server</em>&#8221; para iniciar o aplicativo.</p>
<p style="text-align:justify;">
<p style="text-align:center;"><a href="http://therootnewbie.files.wordpress.com/2010/04/vert21.png"><img class="size-full wp-image-141 aligncenter" title="Iniciando o VertrigoServ" src="http://therootnewbie.files.wordpress.com/2010/04/vert21.png?w=640" alt=""   /></a></p>
<p style="text-align:justify;">
<p style="text-align:justify;"><a href="http://therootnewbie.files.wordpress.com/2010/04/vert31.png"><img class="size-full wp-image-142 alignright" title="Painel VertrigoServ" src="http://therootnewbie.files.wordpress.com/2010/04/vert31.png?w=640" alt=""   /></a></p>
<p style="text-align:left;"><strong>3)</strong> Um ícone do Vertrigo será mostrado na barra do Windows, próximo ao relógio. Ao clicar nele você pode ver o painel do Vertrigo, com atalhos rápidos para as principais ferramentas do servidor. Esse é um diferencial bem bacana perante o Xampp. Nele você tem acesso ao phpmyadmin, SQLiteManager, os consoles do MySQL e SQLite, arquivos de configuração do PHP, Apache etc., diretório WWW (onde devem ficar os arquivos do seu site/blog/aplicativo/etc) entre muitos outros. Detalharei mais sobre esse painel no próximo post.</p>
<p style="text-align:left;">Se o Vertrigo estiver rodando sem problemas depois desses passos, ótimo. Você está pronto para explorar o servidor. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align:left;">
<p style="text-align:left;">
<p style="text-align:left;">
<p style="text-align:left;">
<p style="text-align:left;">
<p style="text-align:left;">
<p style="text-align:left;">
<p style="text-align:left;">
<p style="text-align:left;">
<p style="text-align:left;">
<p style="text-align:left;">
<p style="text-align:left;">
<p style="text-align:left;"><strong><span style="color:#ff0000;"> </span></strong></p>
<p><strong> </strong></p>
<p><strong><span style="color:#ff0000;">Observação Importante</span></strong>: Eu tive um problema ao rodar o Vertrigo no Windows Vista Home Basic. A instalação foi tranquila, sem erros, mas após instalado os serviços do Apache e MySQL não estavam sendo iniciados. O primeiro procedimento foi ir ao painel do Vertrigo, Settings, e Program Settings. Nessa tela, selecione &#8220;<em>Run servers as service</em>&#8221; e &#8220;<em>Automatically start server</em>s&#8221; e clique em &#8220;<em>Save settings and restar servers</em>&#8220;.</p>
<p style="text-align:left;">
<p style="text-align:left;"><a href="http://therootnewbie.files.wordpress.com/2010/04/verterro1.png"><img class="alignright size-full wp-image-145" title="Erro no Vertrigo" src="http://therootnewbie.files.wordpress.com/2010/04/verterro1.png?w=640" alt=""   /></a>O serviço será reiniciado, e caso seu firewall dê algum alerta, peça para desbloquear os serviços. Após isso, um pop mostrou a seguinte mensagem:</p>
<p style="text-align:left;">
<p style="text-align:left;">
<p style="text-align:left;">Resolvendo o problema com o Apache: acesse o Painel de Controle do Windows, depois Programas e Recursos, e o link &#8220;<em>Ativar ou desativar os recursos do Windows</em>&#8221; ao lado esquerdo da janela. Expanda as opções em &#8220;<em>Microsoft .NET Framework 3.0</em>&#8221; e selecione &#8220;<em>Windows Communication Foundation HTTP Activation</em>&#8221; e &#8220;<em>Windows Communication Foundation Non-HTTP Activation</em>&#8220;, e clique em OK.</p>
<p style="text-align:left;"><a href="http://therootnewbie.files.wordpress.com/2010/04/recursos1.png"><img class="aligncenter size-full wp-image-148" title="Recursos do Windows" src="http://therootnewbie.files.wordpress.com/2010/04/recursos1.png?w=640" alt=""   /></a></p>
<p style="text-align:left;">
<p style="text-align:left;">Caso ainda assim o Apache não funcione, tente ir até o menu Iniciar, e pesquise por &#8220;<em>regedit</em>&#8220;, sem aspas. Lá, navegue até &#8220;<em>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP</em>&#8220;, adicione um DWORD (32-bit) dentro da pasta HTTP (clique com o botão direito na área para poder adicionar) com o nome &#8220;<em>NoRun</em>&#8220;. Após isso, dê um duplo clique nele e coloque o valor como &#8220;1&#8243; (Base Hexadecimal). Aperte OK e reinicie o computador.</p>
<p style="text-align:left;"><a href="http://therootnewbie.files.wordpress.com/2010/04/vertfinal1.png"><img class="aligncenter size-full wp-image-150" title="RegEdit" src="http://therootnewbie.files.wordpress.com/2010/04/vertfinal1.png?w=640" alt=""   /></a></p>
<p style="text-align:left;">Quanto ao MySQL, faça o seguinte: vá até o Painel de Controle, Firewall do Windows e clique em <em>&#8220;Permitir um programa pelo firewall do Windows&#8221;</em>. Na aba &#8220;<em>Exceções</em>&#8221; clique em &#8220;<em>Adicionar programa&#8230;</em>&#8221; e localize o executável do MySQL, que deve estar dentro do diretório do Vertrigo, em &#8220;\VertrigoServ\Mysql\bin\v_mysqld.exe&#8221;.</p>
<p style="text-align:left;">Com isso, você provavelmente consegue resolver os problemas e iniciar o Vertrigo. Mas caso o problema persista, deixe um comentário nesse post que eu tentarei ajudar como puder. Mas não esqueça que é sempre válido (e definitivamente mais rápido) fazer uma busca no Google antes. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align:left;">No próximo post comentarei sobre algumas configurações e opções do Vertrigo. Até lá!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therootnewbie.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therootnewbie.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therootnewbie.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therootnewbie.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therootnewbie.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therootnewbie.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therootnewbie.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therootnewbie.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therootnewbie.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therootnewbie.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therootnewbie.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therootnewbie.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therootnewbie.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therootnewbie.wordpress.com/126/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therootnewbie.wordpress.com&amp;blog=15155596&amp;post=126&amp;subd=therootnewbie&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therootnewbie.wordpress.com/2010/08/17/tutorial-instalando-o-vertrigo-serv/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe6d4d7fcc3a5445b71dedc0fb13bb51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanaki</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2010/04/vert_logo.png" medium="image">
			<media:title type="html">vert_logo</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2010/04/diretorio_vertrigo1.png" medium="image">
			<media:title type="html">Diretório de instalação do VertrigoServ</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2010/04/vert21.png" medium="image">
			<media:title type="html">Iniciando o VertrigoServ</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2010/04/vert31.png" medium="image">
			<media:title type="html">Painel VertrigoServ</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2010/04/verterro1.png" medium="image">
			<media:title type="html">Erro no Vertrigo</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2010/04/recursos1.png" medium="image">
			<media:title type="html">Recursos do Windows</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2010/04/vertfinal1.png" medium="image">
			<media:title type="html">RegEdit</media:title>
		</media:content>
	</item>
		<item>
		<title>Tutorial – Conhecendo e Configurando o Xampp</title>
		<link>http://therootnewbie.wordpress.com/2010/08/16/tutorial-conhecendo-e-configurando-o-xampp/</link>
		<comments>http://therootnewbie.wordpress.com/2010/08/16/tutorial-conhecendo-e-configurando-o-xampp/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 14:00:05 +0000</pubDate>
		<dc:creator>Lucas Nery</dc:creator>
				<category><![CDATA[Servidores Web]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[xampp]]></category>

		<guid isPermaLink="false">http://nerylucblog.wordpress.com/?p=79</guid>
		<description><![CDATA[Continuando nosso guia sobre o Xampp, hoje vou mostrar um pouco sobre o sistema e algumas configurações que devem ser feitas para que ele funcione direito e com segurança. Se você não sabe o que é o Xampp e/ou como &#8230; <a href="http://therootnewbie.wordpress.com/2010/08/16/tutorial-conhecendo-e-configurando-o-xampp/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therootnewbie.wordpress.com&amp;blog=15155596&amp;post=79&amp;subd=therootnewbie&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-103" title="xampplogo" src="http://therootnewbie.files.wordpress.com/2009/07/xampplogo2.png?w=640" alt="xampplogo"   /></p>
<p>Continuando nosso guia sobre o Xampp, hoje vou mostrar um pouco sobre o sistema e algumas configurações que devem ser feitas para que ele funcione direito e com segurança.</p>
<p>Se você não sabe o que é o Xampp e/ou como instalar ele, leia <a href="http://therootnewbie.wordpress.com/2010/08/16/tutorial-instalando-o-xampp-no-windows/" target="_blank">esse post </a>antes. Caso contrário, vamos em frente!</p>
<p>Lembrando que valem nesse tutorial todas as observações  feitas inicialmente no post anterior.</p>
<p><span id="more-79"></span></p>
<p><span style="color:#ff0000;"><strong>Conhecendo o Xampp por dentro</strong></span></p>
<p><strong>1)</strong> Acesse o diretório onde o Xampp foi instalado. No meu caso foi em c:\xampp. Você verá vários arquivos e pastas, como esses:</p>
<p><img class="aligncenter size-full wp-image-84" title="xampp1" src="http://therootnewbie.files.wordpress.com/2009/07/xampp112.png?w=640" alt="xampp1"   /></p>
<p>A pasta principal, onde você deve salvar todos os arquivos do seu site, é a <strong>htdocs</strong>. Note que já existem alguns arquivos dentro dela. É uma boa prática de organização criar um diretório dentro da pasta htdocs para cada site. A imagem abaixo mostra que eu criei um diretório chamado &#8220;aula1&#8243;, e nele estão todos os arquivos deste meu projeto. Mais a frente veremos como acessá-los.</p>
<p><img class="aligncenter size-full wp-image-86" title="xampp4" src="http://therootnewbie.files.wordpress.com/2009/07/xampp411.png?w=640" alt="xampp4"   /></p>
<p><strong>2)</strong> Voltando ao diretório principal do Xampp, você percebe as pastas &#8220;<em>Apache</em>&#8220;, &#8220;<em>MySQL</em>&#8220;, &#8220;<em>PHP</em>&#8220;, &#8220;<em>Perl</em>&#8220;, &#8220;<em>phpMyAdmin</em>&#8221; e &#8220;<em>FileZilla</em>&#8220;. Se um dia você precisar configurar alguns desses serviços, já sabe onde localizar seus arquivos.</p>
<p><strong>3)</strong> Se quiser, você pode testar o banco de dados MySQL através da linha de comando. Basta abrir o aplicativo &#8220;<em>mysql</em>&#8220;, localizado em xampp\mysql\bin\mysql.</p>
<p>Isso é bem útil para quem está começando a mecher com MySQL e precisa praticar alguns comandos básicos, como criar um banco de dados, tabelas, inserir, excluir e alterar dados numa tabela etc.</p>
<p><span style="color:#ff0000;"><strong>Configurando e testando seu servidor Web</strong></span></p>
<p><strong>1)</strong> Para iniciar, abra seu navegador e digite o endereço <strong>http://localhost</strong> ou até  mesmo<strong> http://127.0.0.1</strong>. Uma tela do Xampp aparecerá e irá pedir para que seja definido um idioma.</p>
<p>Após isso, você verá uma tela assim:</p>
<p><img class="aligncenter size-full wp-image-90" title="xampp5" src="http://therootnewbie.files.wordpress.com/2009/07/xampp51.png?w=640" alt="xampp5"   /></p>
<p>Notou a mensagem &#8220;<em>You have successfully installed XAMPP on this system!</em>&#8220;? Significa que deu tudo certo na instalação. Agora vamos configurá-lo.</p>
<p><strong>2)</strong> Por padrão, O Xampp não define uma senha para o usuário root do MySQL. Este é um super-usuário que possui todas as permissões para gerenciar os banco de dados, então é bom definir uma senha para ele.</p>
<p>Vá em &#8220;<em>Security</em>&#8221; no menu &#8220;<em>XAMPP</em>&#8220;, à esquerda. Nessa página, localize o link destacado na imagem.</p>
<p>Clique nele e defina uma senha para o usuário root, de acordo com a imagem.</p>
<p><img class="aligncenter size-full wp-image-91" title="xampp6" src="http://therootnewbie.files.wordpress.com/2009/07/xampp61.png?w=640" alt="xampp6"   /><br />
<img class="aligncenter size-full wp-image-92" title="xampp7" src="http://therootnewbie.files.wordpress.com/2009/07/xampp71.png?w=640" alt="xampp7"   /></p>
<p><span style="color:#339966;"><span style="text-decoration:underline;"><strong>Observação importante</strong></span></span>: A página &#8220;<em>Security</em>&#8221; do Xampp não abriu aqui no meu PC. Eu consegui resolver esse problema alterando o idioma do sistema para inglês. Caso você tenha problema parecido, tente fazer o mesmo.</p>
<p><strong>3)</strong> Volte a página inicial do sistema. Agora clique no link &#8220;<em>phpinfo()</em>&#8220;. Se você puder ver uma tabela longa contendo as informações do PHP, incluindo sua versão atual, mais ou menos como a imagem abaixo, parabéns, o PHP está funcionando no seu servidor Web.</p>
<p><img class="aligncenter size-full wp-image-93" title="xampp8" src="http://therootnewbie.files.wordpress.com/2009/07/xampp81.png?w=640" alt="xampp8"   /></p>
<p><strong>4)</strong> Na página &#8220;<em>Status</em>&#8221; você pode conferir todos os serviços ativos no seu servidor.</p>
<p><strong>5)</strong> Vá agora até o link &#8220;<em>phpMyAdmin</em>&#8220;, no menu &#8220;<em>Tools</em>&#8220;. Você estará na tela inicial do aplicativo, e ele pedirá por usuário e senha. Como usuário, digite &#8220;<em>root</em>&#8220;, e use a senha que você definiu no passo 2.</p>
<p>Login efetuado com sucesso, a tela inicial aparecerá. Se você é familiarizado com a ferramenta, pode fazer alguns testes. Senão, aguarde pelos próximos tutoriais. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="color:#ff0000;"><strong>Considerações finais</strong></span></p>
<ul>
<li>Você pode acessar as páginas salvas na pasta <strong>htdocs</strong> através do endereço &#8220;<em>http://localhost/nomedapagina.html</em>&#8220;. Caso ela esteja num diretório chamado &#8220;sistema&#8221;, use &#8220;<em>http://localhost/sistema/nomedapagina.html</em>&#8220;, e assim por diante.</li>
</ul>
<ul>
<li>Se você tiver algum problema depois da execução de qualquer um desses passos, tente reiniciar o servidor Apache ou o MySQL. Para fazer isso, vá ao Xampp Control Panel, clique em &#8220;<em>Stop</em>&#8221; e depois em &#8220;<em>Start</em>&#8221; para reiniciar um dos serviços.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therootnewbie.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therootnewbie.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therootnewbie.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therootnewbie.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therootnewbie.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therootnewbie.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therootnewbie.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therootnewbie.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therootnewbie.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therootnewbie.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therootnewbie.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therootnewbie.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therootnewbie.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therootnewbie.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therootnewbie.wordpress.com&amp;blog=15155596&amp;post=79&amp;subd=therootnewbie&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therootnewbie.wordpress.com/2010/08/16/tutorial-conhecendo-e-configurando-o-xampp/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe6d4d7fcc3a5445b71dedc0fb13bb51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanaki</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2009/07/xampplogo2.png" medium="image">
			<media:title type="html">xampplogo</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2009/07/xampp112.png" medium="image">
			<media:title type="html">xampp1</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2009/07/xampp411.png" medium="image">
			<media:title type="html">xampp4</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2009/07/xampp51.png" medium="image">
			<media:title type="html">xampp5</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2009/07/xampp61.png" medium="image">
			<media:title type="html">xampp6</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2009/07/xampp71.png" medium="image">
			<media:title type="html">xampp7</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2009/07/xampp81.png" medium="image">
			<media:title type="html">xampp8</media:title>
		</media:content>
	</item>
		<item>
		<title>Tutorial – Instalando o Xampp no Windows</title>
		<link>http://therootnewbie.wordpress.com/2010/08/16/tutorial-instalando-o-xampp-no-windows/</link>
		<comments>http://therootnewbie.wordpress.com/2010/08/16/tutorial-instalando-o-xampp-no-windows/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 13:00:17 +0000</pubDate>
		<dc:creator>Lucas Nery</dc:creator>
				<category><![CDATA[Servidores Web]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[xampp]]></category>

		<guid isPermaLink="false">http://nerylucblog.wordpress.com/?p=49</guid>
		<description><![CDATA[Instalar um servidor web no PC pode não ser uma tarefa fácil. Eu mesmo tive essa experiência: instalei todos os componentes de um individualmente, e foi trabalhoso deixar todos eles funcionando de forma eficaz. Há um lado bom nessa dificuldade, &#8230; <a href="http://therootnewbie.wordpress.com/2010/08/16/tutorial-instalando-o-xampp-no-windows/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therootnewbie.wordpress.com&amp;blog=15155596&amp;post=49&amp;subd=therootnewbie&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-105" title="xampplogo" src="http://therootnewbie.files.wordpress.com/2009/07/xampplogo11.png?w=640" alt="xampplogo"   /></p>
<p>Instalar um servidor web no PC pode não ser uma tarefa fácil. Eu mesmo tive essa experiência: instalei todos os componentes de um individualmente, e foi trabalhoso deixar todos eles funcionando de forma eficaz.</p>
<p>Há um lado bom nessa dificuldade, especialmente para quem está começando: os erros. Cada erro é uma oportunidade que você tem para aprender, descobrir o porquê dele ter acontecido, e assim ganhar experiência.</p>
<p>Mas para quem não gosta de tratar inúmeros erros ou prefere a praticidade, existe o<strong> Xampp</strong>, um pacote que contém o servidor Apache, banco de dados MySQL, e as linguagens PHP e Perl. Além disso, ele vem com o phpMyAdmin, um utilitário extremamente útil para quem está (ou não) começando a trabalhar com Web e precisa gerenciar banco de dados. Neste passo a passo você verá como instalar e configurar o Xampp e ter um servidor Web funcionando no seu computador.</p>
<p>O Xampp será útil se você planeja desenvolver um site/blog ou aplicativos web. Com um servidor rodando no seu PC tudo pode ser testado e melhorado antes de ir ao ar.</p>
<p><span id="more-49"></span></p>
<p><strong>Mas antes, algumas observações</strong></p>
<ul>
<li> Eu instalei o Xampp usando o Windows XP. Se você é usuário de alguma outra versão do Windows talvez não tenha problemas se seguir esses passos. Mas se tiver, por favor, descreva ele nos comentários. Ajudarei como puder.</li>
</ul>
<ul>
<li>Você notará o FileZilla durante a instalação. Ele é cliente de FTP que você poderá usar para transferir arquivos do seu computador ao servidor onde está hospedado seu site. Não ensinarei como usá-lo neste tutorial, mas ele é bem didático e possui uma interface simples.</li>
</ul>
<ul>
<li> Não sou experiente neste tema, portanto não iremos muito longe com este tutorial. Minha intenção aqui é explicar como proceder para obter um servidor Web com todas as suas funcionalidades rodando sem problemas.</li>
</ul>
<p><strong>Ok? Podemos ir? Então vamos lá</strong></p>
<p><span style="color:#3366ff;"><strong>1)</strong></span> Baixe a versão mais atual do Xampp no seu site oficial <a href="http://www.apachefriends.org/pt_br/xampp.html" target="_blank">http://www.apachefriends.org/pt_br/xampp.html</a>. Lá existem versões para Windows, Linux, MacOS e Solaris. Escolha Windows.</p>
<p>Note que há vários tipos de arquivos para download, <strong>Instalador</strong>, <strong>Zip</strong> e <strong>EXE(7-Zip)</strong>. Escolha o Instalador e inicie o download.</p>
<p><span style="color:#3366ff;"><strong>2)</strong></span> Abra o arquivo de instalação e clique em Next. Na segunda tela, escolha um diretório onde Xampp será instalado. Por padrão ele escolhe a unidade onde está o Windows, que no meu caso é a unidade C. Logo, c:\xampp\. Recomendo deixar do jeito que está.</p>
<p><span style="color:#3366ff;"><strong>3)</strong></span> Na próxima tela você deve definir algumas coisas. Selecione os itens &#8220;Install Apache as service&#8221; e &#8220;Install MySQL as service&#8221;. Isso fará com que o Apache e o MySQL rodem como serviços do Windows.</p>
<p><img class="aligncenter size-full wp-image-53" title="xamppp" src="http://therootnewbie.files.wordpress.com/2009/07/xamppp111.png?w=640" alt="xamppp"   /></p>
<p><span style="color:#3366ff;"><strong>4)</strong></span> Clique em &#8220;Install&#8221; e aguarde. Se o instalador fizer algumas perguntas, clique em &#8220;Yes&#8221; ou &#8220;Ok&#8221;.</p>
<p><span style="color:#3366ff;"><strong>5)</strong></span> No final da instalação será criado um ícone na sua área de trabalho, o Xampp Control Panel. Abra-o e você verá essa tela:</p>
<p><img class="aligncenter size-full wp-image-51" title="xampp2" src="http://therootnewbie.files.wordpress.com/2009/07/xampp2.png?w=640" alt="xampp2"   /></p>
<p>Perceba que o Apache e o MySQL estão &#8220;running&#8221;, ou seja, rodando. Caso algum deles não esteja, clique no botão &#8220;Start&#8221; e note a mensagem &#8220;Apache started&#8221; ou &#8220;MySQL started&#8221; na caixa abaixo, indicando que o serviço foi iniciado.</p>
<p>Pronto, o Xampp está instalado e agora você tem um servidor web rodando no seu PC. No próximo post vamos conhecê-lo um pouco e fazer alguns ajustes.</p>
<p>Até a próxima!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therootnewbie.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therootnewbie.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therootnewbie.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therootnewbie.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therootnewbie.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therootnewbie.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therootnewbie.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therootnewbie.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therootnewbie.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therootnewbie.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therootnewbie.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therootnewbie.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therootnewbie.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therootnewbie.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therootnewbie.wordpress.com&amp;blog=15155596&amp;post=49&amp;subd=therootnewbie&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therootnewbie.wordpress.com/2010/08/16/tutorial-instalando-o-xampp-no-windows/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe6d4d7fcc3a5445b71dedc0fb13bb51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanaki</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2009/07/xampplogo11.png" medium="image">
			<media:title type="html">xampplogo</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2009/07/xamppp111.png" medium="image">
			<media:title type="html">xamppp</media:title>
		</media:content>

		<media:content url="http://therootnewbie.files.wordpress.com/2009/07/xampp2.png" medium="image">
			<media:title type="html">xampp2</media:title>
		</media:content>
	</item>
		<item>
		<title>Start</title>
		<link>http://therootnewbie.wordpress.com/2010/08/11/start/</link>
		<comments>http://therootnewbie.wordpress.com/2010/08/11/start/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 21:16:24 +0000</pubDate>
		<dc:creator>Lucas Nery</dc:creator>
				<category><![CDATA[Whatever]]></category>
		<category><![CDATA[lucas nery]]></category>
		<category><![CDATA[pessoal]]></category>

		<guid isPermaLink="false">http://therootnewbie.wordpress.com/?p=17</guid>
		<description><![CDATA[Já perdi as contas de quantos blogs comecei e terminei sem mais nem menos. O último, o Neryluc&#8217;s Blog, onde eu postava com pouquíssima frequência, ao menos tem um motivo mais nobre para deixar de ser atualizado: está sendo substituído &#8230; <a href="http://therootnewbie.wordpress.com/2010/08/11/start/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therootnewbie.wordpress.com&amp;blog=15155596&amp;post=17&amp;subd=therootnewbie&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Já perdi as contas de quantos blogs comecei e terminei sem mais nem menos. O último, o <a href="http://nerylucblog.wordpress.com/"><strong>Neryluc&#8217;s Blog</strong></a>, onde eu postava com pouquíssima frequência, ao menos tem um motivo mais nobre para deixar de ser atualizado: está sendo substituído por este, o The Root Newbie. </p>
<p>O principal motivo da mudança é o nome antigo. É meu nome, e eu gosto dele, mas não curto a ideia de vê-lo como título de um blog. É meio sem graça, e deixa a página com um certo ar de site pessoal. Quer dizer, além de já termos saído dos anos 90 há muito tempo, eu pretendo descaracterizar (não completamente) o blog da minha pessoa, postando conteúdo não só referente a minha vida de estudante e quase profissional do meio de computação, mas também algo que seja relevante de um modo geral.  </p>
<p>Inicialmente, vou trazer alguns posts do blog antigo para este. Depois, só coisas novas e muitas novidades! Mentira, não vão ter muitas coisas novas e nem tantas novidades. Mas vou tentar postar mensalmente, por enquanto. </p>
<p>O nome surgiu de um pequeno brainstorm solitário, e meu cachorro achou um máximo quando cheguei a esse título. Ele não quer dizer muita coisa, é mais um &#8220;só sei que nada sei&#8221;. Nem tão root, nem tão newbie. E se você não sabe o significado desses termos, eu vou dar a minha primeira dica aqui, quiça a mais importante: use o <a href="http://www.google.com"><strong>google</strong></a>.</p>
<p>Até a próxima!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therootnewbie.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therootnewbie.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therootnewbie.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therootnewbie.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therootnewbie.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therootnewbie.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therootnewbie.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therootnewbie.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therootnewbie.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therootnewbie.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therootnewbie.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therootnewbie.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therootnewbie.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therootnewbie.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therootnewbie.wordpress.com&amp;blog=15155596&amp;post=17&amp;subd=therootnewbie&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therootnewbie.wordpress.com/2010/08/11/start/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe6d4d7fcc3a5445b71dedc0fb13bb51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanaki</media:title>
		</media:content>
	</item>
	</channel>
</rss>
