restegg.blogg.se

Installing ruby on rails mac
Installing ruby on rails mac








installing ruby on rails mac
  1. #Installing ruby on rails mac install#
  2. #Installing ruby on rails mac software#

You might need to run the following command to install pg, nokogiri, or other gems that require C extensions: sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /Īnd now for the moment of truth. Mojave changed the location of header files necessary for compiling C extensions. For example, my macOS user is named chris so I can login to postgresql with that username. Follow the instructions and run them: # To have launchd start postgresql at login:īy default the postgresql user is your current macOS username with no password. Once this command is finished, it gives you a couple commands to run. You can install PostgreSQL server and client from Homebrew: brew install postgresql

installing ruby on rails mac

When you're finished, you can skip to the Final Steps. Follow the instructions and run them: # To have launchd start mysql at login:īy default the mysql user is root with no password. You can install MySQL server and client from Homebrew: brew install mysql If you're coming from PHP, you may already be familiar with MySQL. If you're new to Ruby on Rails or databases in general, I strongly recommend setting up PostgreSQL. There is a lot of documentation on both, so you can just pick one that seems like you'll be more comfortable with. You'll probably want something more robust like MySQL or PostgreSQL. Chances are you won't want to use it because it's stored as a simple file on disk. Rails ships with sqlite3 as the default database. We're going to install sqlite3 from homebrew because we can't use the built-in version with macOS Sierra without running into some troubles. Installing Rails is as simple as running the following command in your Terminal: gem install rails -v 7.0.6Īnd now we can verify Rails is installed: rails -v Installing RailsĬhoose the version of Rails you want to install: Once you've done this, you can check and see if it worked: ssh -T should get a message like this: Hi excid3! You've successfully authenticated, but GitHub does not provide shell access. You want to copy and paste the output of the following command and paste it here. Git config -global user.email -t ed25519 -C next step is to take the newly generated SSH key and add it to your Github account. Replace the example name and email address in the following steps with the ones you used for your Github account. If you don't already have a Github account, make sure to register. We'll be using Git for our version control system so we're going to set it up to match our Github account. # Install yarn for Rails jsbundling/cssbundling or webpacker Then we can install the latest Node.js for handling Javascript in our Rails apps: asdf install nodejs 18.16.1 To install Ruby and set the default version, we'll run the following commands: asdf install ruby 3.2.2Ĭonfirm the default Ruby version matches the version you just installed. asdf plugin add rubyĬhoose the version of Ruby you want to install: For Rails, we can install Ruby and Node.js for our frontend Javascript. Then we can install ASDF plugins for each language we want to use. "$HOME/.asdf/completions/asdf.bash"' > ~/.zshrcĮcho 'legacy_version_file = yes' > ~/.asdfrc

installing ruby on rails mac

First you install asdf, and then add it to your shell:Įcho '. Installing asdf is a simple two step process. The reason we use ASDF over rbenv, rvm or others is that ASDF can manage other languages like Node.js too. Next we're going to be installing Ruby using a version manager called ASDF. Open Terminal and run the following command: /bin/bash -c "$(curl -fsSL )" Installing Ruby When it asks you to install XCode CommandLine Tools, say yes. Homebrew comes with a very simple install script.

#Installing ruby on rails mac software#

Homebrew allows us to install and compile software packages easily from source. Installing Homebrewįirst, we need to install Homebrew. There are plenty of people who have documented solutions for them. Older versions of OS are mostly compatible so follow along as far as you can and then Google search for any problems you run into. We will be setting up a Ruby on Rails development environment on macOS 13 Ventura.










Installing ruby on rails mac