Pergunta

Eu estou acostumado com o One-Click instalar ambientes locais de MAMP . Existe uma Rubi equivalente ... um download que você executar e obter instantaneamente as versões mais atuais de Ruby, Rails, SQLite executado localmente?

Eu estou usando um Mac, o Leopard, e estou ciente de que todas as tecnologias acima mencionadas fornecido com Leopard (exceto talvez SQLite). Os livros que eu tenho de referência versões mais recentes e o I necessidade última coisa é tentar adaptar um tutorial para o trabalho com a minha versão.

E uma questão mais menos importante: O que são "Gems" e isso é algo que eu preciso para se certificar está totalmente atualizado demasiado

?
Foi útil?

Solução

A instalação é bastante confuso quando você começar primeiro com Rails! Mesmo que muito do que você precisa já está instalado se você estiver usando Mac, pessoalmente eu achei muito difícil encontrar vêm informações concisas sobre a melhor forma de ir sobre como definir as coisas. Desde que eu não quero mais ninguém para percorrer as dores de cabeça que eu tive ao configurar seu ambiente de desenvolvimento Mac, eu escrevi um guia de 7 etapas para instalar o Ruby on Rails, MySQL, Apache com PHP e phpMyAdmin em OSX Leopard. Em suma, tudo que precisa fazer para conseguir desenvolver localmente em seu Mac!

Aqui está o link:

http://waavoo.com/2009/7-step-guide-installing-ruby-on-rails-mysql-apache-php-phpmyadmin-intel-mac-os-x-leopard/

Espero que ajude!

Outras dicas

Dê uma olhada FiveRuns Instalar . É um rubi livre on Rails pilha que você pode baixar.

RubyGems é o padrão do Ruby para publicar e gerenciar bibliotecas de terceiros. Confira o Guia do Usuário .

Divirta-se!

Eu não tenho nenhuma idéia do que mac é você em mas Leopard (10.5.x) já rubi instalado, tudo que você precisa é atualizada as gemas usando

gem update rails

na linha de comando.

se você estiver em Tiger (10.4.x) a instalação está quebrado, e siga este link .

Você também deve ter um olhar para Phusion Passenger - este, juntamente com o prefpane , permite que você tenha apache VirtualHosts configurar o caminho mais fácil .

As versões atuais do Rails são projetados para trabalhar (para o desenvolvimento) sem precisar de uma pilha de estilo AMP, usando SQLite e um servidor Web Rubi pequeno, por isso, se você só vai estar fazendo Rails desenvolvimento você não precisa configurar uma pilha - você pode simplesmente digitar "rails" e irá funcionar

.

MAS as versões do RubyGems e Rails fornecidos com o Leopard está agora ultrapassada, porém, assim que você vai precisar atualizar estes antes de ir longe demais. Há um artigo que eu escrevi sobre como configurar um Mac para o desenvolvimento aqui , mas o comandos mínimos assim:

    instalar
  1. gem sudo rubygems-update
  2. sudo update_rubygems
  3. sudo update_rubygems (sim, duas vezes)
  4. update sudo gem --system

Estas RubyGems chegar até a versão atual, de modo que você pode atualizar Rails com segurança. Para fazer isso, digite:

gem update rails

O último comando não tem sudo, porque se você omiti-lo, as versões atuais do RubyGems irá instalar uma cópia limpa das gemas em seu diretório de casa, deixando as versões do sistema intocado.

Finalmente, alterar o arquivo .profile em seu diretório pessoal, de modo que a linha com PATH em que diz:

export PATH=$HOME/.gem/ruby/1.8/bin:$PATH

Feche quaisquer janelas de terminal para este efeito a tomar. Os utilitários fornecidos pelos pacotes gem em seu diretório home agora terá precedência sobre as versões do sistema.

Isso significa que você pode digitar "rails" e a versão mais recente será executado, mas você não tenha mexido com qualquer software fornecido pela Apple (para além da cópia do sistema de RubyGems).

Para atualizar sua cópia privada de Rails sempre que uma nova versão vem no futuro é só isso novamente:

gem update rails

BitNami RubyStack é exatamente o que você está procurando http://bitnami.org/stack/rubystack

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top