<?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>Mauricio de Amorim &#187; virtualização</title>
	<atom:link href="http://mauriciodeamorim.com.br/tag/virtualizacao/feed/" rel="self" type="application/rss+xml" />
	<link>http://mauriciodeamorim.com.br</link>
	<description>Tecnologia e desenvolvimento web</description>
	<lastBuildDate>Tue, 21 Feb 2012 22:09:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Como instalar Ruby on Rails no Ubuntu sob VMware Server e Windows XP</title>
		<link>http://mauriciodeamorim.com.br/2009/04/27/ruby-on-rails-no-ubuntu-810-com-vmware-e-windows/</link>
		<comments>http://mauriciodeamorim.com.br/2009/04/27/ruby-on-rails-no-ubuntu-810-com-vmware-e-windows/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 22:49:43 +0000</pubDate>
		<dc:creator>Mauricio de Amorim</dc:creator>
				<category><![CDATA[Configuração]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[virtualização]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://mauriciodeamorim.com.br/?p=152</guid>
		<description><![CDATA[Passo a passo para configurar um ambiemte para desenvolver aplicações Web em Ruby on Rails na plataforma Linux/Ubuntu utilizando uma máquina virtual sob o Windons XP.]]></description>
			<content:encoded><![CDATA[<p><em><strong>Atualizado em:</strong> 17/05/2009</em></p>
<p><img class="alignleft" src="http://mauriciodeamorim.com.br/wp-content/uploads/2009/04/rails.png" alt="Logo Ruby on Rails" width="87" height="112" /></p>
<p>Uma das grandes dificuldades de quem usa a plataforma Windows é montar um ambiente satisfatório para desenvolver aplicações Web com Ruby on Rails, pois nem sempre podemos usar o que está disponível para Mac e Linux. Minha alternativa para resolver de vez estes problemas de incompatibilidade e perca de tempo descobrindo maneiras para ajustar tudo no Windows, foi partir para a utilização de uma máquina virtual com Ubuntu. Em menos de um dia de trabalho entre configurações, downloads e desenvolvimento tive a felicidade de colocar uma aplicação Web com Ruby on Rails no ar. Então nada melhor que compartilhar minha experiência!<span id="more-152"></span></p>
<p>Meu primeiro passo foi instalar a máquina virtual. Usei a versão 1.0.8 <a title="VMware Server" href="http://www.vmware.com/download/server/" target="_blank">VMware Server</a> que é free, porém é necessário fazer um registro para obter o número de série. <img class="alignright" src="http://mauriciodeamorim.com.br/wp-content/uploads/2009/04/ubuntu.png" alt="" width="150" height="145" /></p>
<p>Como minha intenção era instalar o sistema do &#8220;zero&#8221;, eu mesmo <a title="Veja como instalar o Ubuntu" href="http://www.youtube.com/watch?v=Bh5H2KMX6Ek" target="_blank">criei uma imagem do Ubuntu 8.10 pelo VMware Server Console</a> usando um cd do <a title="Revista Arquivo Linux" href="http://www.digerati.com.br/loja/produtos/revistas/detalhes.php?idp=2460&amp;n=1&amp;c=31" target="_blank">Ubuntu distribuído pela Digerati</a>, mas poderia ser qualquer um, até mesmo é possível baixar o sistema operacional direto do site <a title="Ubuntu Brasil" href="http://ubuntubrasil.org" target="_blank">Ubuntu Brasil</a>.</p>
<p>Com o Ubuntu instalado vamos preparar o ambiente para desenvolvimento com Ruby on Rails. Existem dezenas de blogs sobre este assunto que seguem esta mesma &#8220;receita&#8221;, o que eu fiz foi criar o ambiente na prática e fazer algumas alterações que atendessem minhas necessidades como segue:</p>
<p><strong>Atualização do instalador e instalação de algumas bibliotecas</strong></p>
<pre><code>sudo apt-get update</code>
<code>sudo apt-get -y install build-essential zlib1g zlib1g-dev libxml2 libxml2-dev
 libxslt-dev locate curl wget</code></pre>
<p><strong>Git</strong></p>
<pre><code>sudo apt-get -y install git-core gitk git-doc</code></pre>
<p><strong>Ruby 1.8</strong></p>
<pre>sudo apt-get -y install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8
 libruby1.8 libopenssl-ruby</pre>
<p><strong>Criando links amigáveis</strong></p>
<pre>sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby
sudo ln -s /usr/bin/rdoc1.8 /usr/bin/rdoc
sudo ln -s /usr/bin/irb1.8 /usr/bin/irb
sudo ln -s /usr/bin/ri1.8 /usr/bin/ri</pre>
<p><strong>RubyGems</strong><br />
A última versão do RubyGems até o momento não está disponível para ser instalada pelo gerenciador de pacotes apt-get, então faremos a instalação manualmente.</p>
<pre>curl http://de.mirror.rubyforge.org/rubygems/rubygems-1.3.1.tgz | tar -xzv
cd rubygems-1.3.1/
sudo ruby setup.rb install
cd ..
rm -rf rubygems-1.3.1</pre>
<p><strong>Link amigável para Gems</strong></p>
<pre><code>sudo ln -s /usr/bin/gem1.8 /usr/bin/gem</code></pre>
<p><strong>Apontamento para as Gems do GitHub</strong></p>
<pre><code>gem sources -a http://gems.github.com</code></pre>
<p><strong>Algumas Gems úteis</strong><br />
Na verdade existem dezenas delas que podem ser instaladas a qualquer momento conforme a necessidade.</p>
<pre>sudo gem install rake nokogiri hpricot builder cheat daemons json uuid fastthread rack</pre>
<p>Obs:  Conforme a dica do Christiano Morais, para instalação da nokogiri no Ubuntu 9.04 é necessário também instalar os seguintes pacotes</p>
<pre>sudo apt-get install libxml2 libxslt1.1 libxslt1-dev</pre>
<p><strong>Rails versão 2.1.0 </strong><br />
Escolhi esta versão para ficar compatível com a hospedagem Linux da Locaweb.</p>
<pre><code>sudo gem install -v=2.1.0 rails</code></pre>
<p><strong>Locarails</strong><br />
Esta gem nos deixa a um passo de colocar uma aplicação em produção com a hospedagem Linux da Locaweb.</p>
<pre><code>sudo gem install akitaonrails-locarails</code></pre>
<p><strong>SqlLite3</strong></p>
<pre><code>sudo apt-get -y install sqlite3 libsqlite3-dev</code>
<code>sudo gem install sqlite3-ruby</code></pre>
<p><strong>MySql</strong></p>
<pre><code>sudo apt-get install mysql-server-5.0</code></pre>
<p>Neste ponto foi solicitada a inclusão de uma senha, apenas deixei em branco e cliquei em OK.</p>
<pre><code>sudo apt-get install libmysqlclient15-dev</code>
sudo gem install mysql</pre>
<p><strong>Comandos para verificar as versões, listar gems e configurações do ambiente de desenvolvimento</strong></p>
<pre><code>ruby -v
rails -v
gem -v
gem list
gem environment</code></pre>
<p><strong>Referências:</strong><br />
<a href="http://www.akitaonrails.com/2009/2/2/entendendo-rubygems" target="_blank">Entendendo RubyGems</a><br />
<a href="http://bugslapper.peterboling.com/projects/6/wiki/Install_rails_-_Ubuntu_Intrepid_Ibex#Install-rails-Ubuntu-Intrepid-Ibex-810" target="_blank">Install rails &#8211; Ubuntu Intrepid Ibex (8.10)</a><br />
<a href="http://brunograsselli.com.br/2009/01/instalar-ruby-on-rails-mysql-no-ubuntu.html" target="_blank">Instalar Ruby on Rails + MySQL no Ubuntu</a><br />
<a href="http://www.aguinelopedroso.com/instalando-tudo-que-voce-precisa-de-ruby-e-rails-no-ubuntu-810/" target="_blank">Instalando tudo que você precisa de Ruby on Rails</a><br />
<a href="http://wiki.locaweb.com.br/pt-br/Como_colocar_minhas_aplicações_Rails_na_Locaweb_usando_o_Locarails%3F" target="_blank">Aplicações Rails com o Locarails</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mauriciodeamorim.com.br/2009/04/27/ruby-on-rails-no-ubuntu-810-com-vmware-e-windows/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Virtualização no Windows para testar novos softwares e ambientes</title>
		<link>http://mauriciodeamorim.com.br/2009/01/22/virtualizacao-no-windows-para-testar-novos-softwares-e-ambientes/</link>
		<comments>http://mauriciodeamorim.com.br/2009/01/22/virtualizacao-no-windows-para-testar-novos-softwares-e-ambientes/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 01:58:18 +0000</pubDate>
		<dc:creator>Mauricio de Amorim</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Virtual PC]]></category>
		<category><![CDATA[virtualização]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://mauriciodeamorim.com.br/?p=71</guid>
		<description><![CDATA[Passos para usar uma máquina virtual no Windows sem perder tempo pesquisando.]]></description>
			<content:encoded><![CDATA[<p>A área de tecnologia avança rapidamente, por isso temos necessidade de explorar tudo o que é novo. A melhor forma de fazer isto sem medo de perder as configurações e dados do ambiente atual é virtualizar sistemas e utilizá-los para aprendizado, testes, entre outros fins. No último ano ouvimos falar muito sobre virtualização então para conhecer sem perder muito tempo seguem dois caminhos bem curtos para criar máquinas virtuais.</p>
<p><strong><a href="http://download.microsoft.com/download/8/5/6/856bfc39-fa48-4315-a2b3-e6697a54ca88/32%20BIT/setup.exe" target="_blank">Virtual PC 2007</a> </strong>- que agora está disponível gratuitamente no site da <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=28C97D22-6EB8-4A09-A7F7-F6C7A1F000B5&amp;displaylang=en" target="_blank">Microsoft</a></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>1)</strong> Instale Virtual PC 2007 que tem um pouco mais de 30 MB.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>2)</strong> Execute o programa e crie uma máquina virtual através do wizard. Se for um ambiente Linux use “Other” em “Operating System” e no próximo passo aumente a  memória ao menos para 256 MB.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>3)</strong> Com a máquina virtual criada clique em “Start” e a partir daí instale o sistema operacional normalmente.</p>
<p>Na minha opinião o Virtual PC  é caminho mais simples e rápido para virtualização além de ser bastante “leve”, porém não se compara em questão de recursos com o Player ou Server da VMware.</p>
<p><strong><a href="http://www.vmware.com/download/player/" target="_blank">VMware Player</a></strong> – também é  gratuito, mas é preciso fazer um registro para obter o número de série. Com este software podemos rodar máquinas virtuais, porém não é possível criá-las como no Virtual PC, para isto seria necessário instalar o <a href="http://www.vmware.com/download/server/" target="_blank">VMware Server</a> que também é gratuito porém um pouco mais complexo por questões de configuração principalmente para quem usa o Visual Studio.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>1)</strong> Após baixar e instalar o programa é necessário obter uma imagem (Virtual Appliance) diretamente no site da VMware ou de outros fornecedores. Abaixo estão alguns links para imagens do Ubuntu/Linux.</p>
<ul>
<li><a href="http://www.visoracle.com/vm/ubuntu810/" target="_blank">Ubuntu 8.10</a> &#8211; Com alguns softwares pré instalados.  (Http ou Torrent)</li>
<li><a href="http://www.vmware.com/appliances/directory/54735" target="_blank">Ubuntu 8.10</a> (Torrent)</li>
<li><a href="http://www.vmware.com/appliances/directory/1341" target="_blank">Ubuntu 8.10 Alpha</a> (Http)</li>
</ul>
<ol><strong>Obs:</strong> Anotar usuário e senha de cada imagem.</ol>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>2)</strong> Descompacte a imagem em uma pasta, abra o VMware Player, clique em “Open” e procure o arquivo <strong>.vmx</strong> na pasta onde estão os arquivos que foram descompactados.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>3)</strong> Carregue a máquina virtual e  faça o login com o usuário e senha informado pelo fornecedor da imagem.</p>
<p><strong>Mais informações e referências:</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- <a href="http://www.vmware.com/products/product_index.html" target="_blank">VMware Produtos</a><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- <a href="http://www.microsoft.com/windows/downloads/virtualpc/default.mspx" target="_blank">Microsoft Virtual PC</a><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- <a href="http://info.abril.com.br/dicas/linux/linux-com-windows/os-sistemas-windows-e-linux-rodam-ao-mesmo-tempo-com-um-aplicativo-de-1.shtml" target="_blank">Virtualização para rodar Windows e Linux</a><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- <a href="http://www.petri.co.il/virtual_starting_vmware_web_service.htm" target="_blank">Starting the VMware web service</a><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- <a href="http://linux.fe.up.pt/portal/docs/tutoriais/vmware-player" target="_blank">Como instalar VMware Player no Windows e Linux</a><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- <a href="http://www.guiadohardware.net/tutoriais/usando-vmware-player/" target="_blank">Usando o VMware Player no Linux</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mauriciodeamorim.com.br/2009/01/22/virtualizacao-no-windows-para-testar-novos-softwares-e-ambientes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

