Question

Je suis habitué à Celui-Cliquez sur installer les environnements locaux de MAMP.Est-il un Rubis équivalent...un téléchargement qui vous exécuter et obtenir instantanément la plupart des versions de Ruby, Rails, SQLite fonctionne localement?

Je suis sur un Mac, l'exécution de Léopard, et je suis conscient que toutes ces technologies navire avec Leopard (sauf peut-être SQLite).Les livres que j'ai de référence versions les plus récentes et la dernière chose dont j'ai besoin c'est d'essayer de remettre à niveau un tutoriel pour travailler avec ma version.

Et un de plus moins importante question:Ce sont des "pierres précieuses" et c'est quelque chose que j'ai besoin de vous assurer que c'est entièrement mis à jour aussi?

Était-ce utile?

La solution

L'installation est assez déroutant quand vous commencez avec Rails! Même si beaucoup de ce que vous avez besoin est déjà installé si vous utilisez Mac, personnellement je l'ai trouvé vraiment difficile de trouver des informations concises venir sur la façon de mieux s'y prendre pour mettre les choses. Comme je ne voulais pas que quelqu'un d'autre à passer par les maux de tête que j'avais lors de la configuration de leur environnement de développement Mac, j'ai écrit un guide de l'étape 7 pour installer Ruby on Rails, MySQL, Apache avec PHP et phpMyAdmin sur Mac OS X Leopard. Bref, tout ce que vous avez besoin de se développer localement sur votre Mac!

Voici le lien:

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

L'espoir qui aide!

Autres conseils

Jetez un oeil à FiveRuns Install. Il est un Ruby on Rails gratuit pile que vous pouvez télécharger.

RubyGems est la norme Ruby pour la publication et la gestion des bibliothèques de tiers. Consultez Guide de l'utilisateur.

Amusez-vous bien!

Je n'ai aucune idée de ce que mac os sont vous dans, mais Leopard (10.5.x)) ont déjà ruby installé, tous vous avez besoin est de mise à jour des gemmes en utilisant

gem update rails

dans votre ligne de commande.

si vous êtes sur Tiger (10.4.x) l'installation est cassé, et merci de nous suivre ce lien.

Vous devriez aussi jeter un oeil à Phusion passagers - ce, ainsi que le prefpane , vous permet d'avoir apache VirtualHosts mis en place la solution de facilité .

Les versions actuelles de Rails sont conçus pour fonctionner (pour le développement) sans avoir besoin d'une AMP pile de style, en utilisant SQLite et un petit serveur Web Ruby, donc si vous ne ferez que le développement de Rails vous n'avez pas besoin de mettre en place une pile -. vous pouvez taper « rails » et il fonctionne

et les versions de RubyGems et Rails livrés avec Leopard sont maintenant pas à jour, cependant, vous aurez donc besoin de mettre à jour ces informations avant d'aller trop loin. Il y a un article que j'ai écrit sur la mise en place d'un Mac pour le développement , mais le commandes minimales vont comme ceci:

  1. sudo gem install rubygems-update
  2. update_rubygems sudo
  3. update_rubygems sudo (eh oui, deux fois)
  4. Mise à jour sudo gem --system

Ces obtenir RubyGems jusqu'à la version actuelle, de sorte que vous pouvez mettre à jour Rails en toute sécurité. Pour ce faire, tapez:

gem update rails

La dernière commande n'a pas sudo, parce que si vous l'omettez, les versions actuelles de RubyGems installeront une copie propre des pierres précieuses dans votre répertoire, en laissant les versions du système intact.

Enfin, modifier le fichier .profile dans votre répertoire, de sorte que la ligne avec PATH il dit:

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

Gros plan sur toutes les fenêtres du terminal pour que cela prenne effet. Les services fournis par les paquets de pierres précieuses dans votre répertoire personnel auront désormais la priorité sur les versions du système.

Cela signifie que vous pouvez taper « rails » et la dernière version courrez, mais vous ne l'avez pas sali avec l'un des logiciels fournis par Apple (à l'exception de la copie du système de RubyGems).

Pour mettre à jour votre copie privée de Rails chaque fois qu'une nouvelle version vient à l'avenir, il est juste à nouveau:

gem update rails

BitNami RubyStack est exactement ce que vous cherchez http://bitnami.org/stack/rubystack

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top