{"id":33,"date":"2007-10-19T12:14:46","date_gmt":"2007-10-19T19:14:46","guid":{"rendered":"http:\/\/www.milfont.org\/tech\/2007\/10\/19\/instalando-rubyonrails-no-windows-com-proxy\/"},"modified":"2007-10-20T12:17:09","modified_gmt":"2007-10-20T19:17:09","slug":"instalando-rubyonrails-no-windows-com-proxy","status":"publish","type":"post","link":"https:\/\/www.milfont.org\/tech\/2007\/10\/19\/instalando-rubyonrails-no-windows-com-proxy\/","title":{"rendered":"Instalando RubyOnRails no Windows com proxy"},"content":{"rendered":"<p><script type=\"text\/javascript\"> function get_style33 () { return \"none\"; } function end33_ () { document.getElementById('wqd33').style.display = get_style33(); } <\/script>Comecei a estudar Ruby e fui instalar o famoso Rails na m\u00e1quina do trabalho que roda WinXP, de cara passei por alguns problemas porque estamos atr\u00e1s de um proxy. Esse tutorial passo a passo \u00e9 mais um roteiro a\u00e7ucar para servir de document\u00e1rio para situa\u00e7\u00f5es semelhantes e n\u00e3o perder tempo repetindo as mesmas buscas para solucionar o mesmo problema.<\/p>\n<h3>Instala\u00e7\u00e3o do Ruby<\/h3>\n<p>Baixei o arquivo para Windows no endere\u00e7o do <a href=\"http:\/\/www.ruby-lang.org\/en\/downloads\/\">ruby-lang<\/a>, denominado &#8220;Ruby 1.8.6 One-Click Installer&#8221; (vers\u00e3o na \u00e9poca desse artigo). Instalei no caminho &#8220;C:\\ruby&#8221; que o pr\u00f3prio arquivo de instala\u00e7\u00e3o indicou, portanto o path do tutorial vai se basear nesse endere\u00e7o.<\/p>\n<h3>Instala\u00e7\u00e3o do GEM para acesso via Proxy<\/h3>\n<p>Baixei o gem que possibilita o acesso via proxy nesse endere\u00e7o <a href=\"http:\/\/rubyforge.org\/frs\/download.php\/14326\/rubysspi-1.0.4-i386-mswin32.gem\"> &#8220;http:\/\/rubyforge.org\/frs\/download.php\/14326\/rubysspi-1.0.4-i386-mswin32.gem&#8221;<\/a> e a partir da pasta onde ele foi baixado, executei esse comando para a instala\u00e7\u00e3o local:<\/p>\n<pre lang=\"javascript\">\r\ngem install rubysspi-1.0.4-i386-mswin32 -l<\/pre>\n<p>O par\u00e2metro -l para indicar que se trata de uma instala\u00e7\u00e3o local, assim como o par\u00e2metro -r \u00e9 uma instala\u00e7\u00e3o remota.<\/p>\n<h3>Configura\u00e7\u00e3o do uso de Proxy<\/h3>\n<p>Cria\u00e7\u00e3o da vari\u00e1vel de ambiente no Windows chamada<strong> HTTP_PROXY<\/strong> e valor da vari\u00e1vel com o endere\u00e7o do seu proxy, como http:\/\/172.25.2.30:80, ap\u00f3s isso copia o arquivo spa.rb que se encontra na pasta da instala\u00e7\u00e3o em C:\\ruby\\lib\\ruby\\gems\\1.8\\gems\\rubysspi-1.0.4-i386-mswin32 para onde voce vai executar o comando gem install.<\/p>\n<p>Eu executo a partir do path normal do cmd, que \u00e9 no meu caso &#8220;C:\\Documents and Settings\\milfont&gt;&#8221;, ent\u00e3o copiei o spa.rb para esse path..<\/p>\n<p>Abrir o arquivo gem.bat para edi\u00e7\u00e3o em C:\\ruby\\bin\\gem.bat, alterar a linha:<\/p>\n<pre lang=\"javascript\">\"%~d0%~p0ruby\" -x \"%~f0\" %*<\/pre>\n<p>Incluindo nessa linha o comando -rspa ap\u00f3s o -x, fica assim:<\/p>\n<pre lang=\"javascript\">\"%~d0%~p0ruby\" -x -rspa \"%~f0\" %*<\/pre>\n<h3>Instala\u00e7\u00e3o do Rails via Proxy<\/h3>\n<p>Instalar agora remotamente com o comando:<\/p>\n<pre lang=\"javascript\">\r\ngem install rails --include-dependencies -r<\/pre>\n<p>Agora podemos instalar qualquer gem remotamente com o uso do proxy.<\/p>\n<p>Sem mais atrasos, iniciar estudo do Rails.<\/p>\n<p id=\"wqd33\">Typically chemist&#8217;s shop can sale to you with discreet treatments for various soundness problems. There are numerous of safe online pharmacies that will deliver medications to your address. There are divers medicines for each afflictions. Learn more about &#8220;<a href=\"http:\/\/free-viagrasamples.com\/viagra_coupons.html\">viagra manufacturer coupon<\/a>&#8220;. Maybe &#8220;<a href=\"http:\/\/free-viagrasamples.com\/viagra_coupons.html\">viagra discount coupons<\/a>&#8221; is a highly complicated matter. Matters, like &#8220;<a href=\"http:\/\/free-viagrasamples.com\/viagra_coupons.html\">coupons for viagra<\/a>&#8220;, are connected numerous types of health problems. If you need to take formula medications, ask your pharmacist to check your testosterone levels before. Sometimes the treatment options may switch on erectile disfunction remedies or a suction device that helps get an erection. Keep in mind web-site which is ready to sell erectile dysfunction drugs like Viagra without a prescription is fraudulent. When you purchase from an unknown web-site, you run the risk of getting counterfeit remedies. <\/p>\n<p><script type=\"text\/javascript\"> end33_(); <\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Comecei a estudar Ruby e fui instalar o famoso Rails na m\u00e1quina do trabalho que roda WinXP, de cara passei por alguns problemas porque estamos atr\u00e1s de um proxy. Esse tutorial passo a passo \u00e9 mais um roteiro a\u00e7ucar para servir de document\u00e1rio para situa\u00e7\u00f5es semelhantes e n\u00e3o perder tempo repetindo as mesmas buscas para [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[37,36],"tags":[44],"_links":{"self":[{"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/posts\/33"}],"collection":[{"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/comments?post=33"}],"version-history":[{"count":0,"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/posts\/33\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/media?parent=33"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/categories?post=33"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/tags?post=33"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}