Mac(M1)에 Rails 설치

3425 단어 rubyrails

전제 조건


  • 패키지 관리자로 사용하겠습니다.

  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    


  • .zshrc 파일을 사용하거나 생성하지 않은 경우 기본적으로 vim 편집기를 사용할 수 있습니다.

  • # To create the file
    vim ~/.zshrc
    # :w to save it.
    


    루비 설치


  • Ruby용 설치rbenv:

  • brew install rbenv ruby-build
    


  • 새 터미널 세션을 생성할 때마다 rbenv를 사용하기 위해 설정합니다.

  • echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.zshrc
    


  • 변경 사항을 저장합니다.

  • source ~/.zshrc
    


  • Ruby 설치:

  • rbenv install 3.1.2
    


    참고: Ruby 버전은 공식Documentation에서 찾을 수 있습니다.
  • Ruby의 버전을 전역으로 만듭니다.

  • rbenv global 3.1.2
    


  • 변경 사항을 저장합니다.

  • source .zshrc
    


    참고: 제대로 설치되었는지 확인하려면 다음을 입력합니다.

    ruby -v
    


    레일 설치


    ruby를 설치하면 gem가 포함된 rails 패키지 관리자를 사용할 수 있습니다.
  • 레일 설치

  • gem install rails
    


  • rbenv 명령을 사용하려면 rails를 다시 로드하십시오.

  • rbenv rehash
    


    참고: rails를 올바르게 설치하면 다음을 입력할 수 있습니다.

    rails -v
    


    새 레일 프로젝트를 생성하고 실행합니다.


  • 프로젝트 생성:

  • rails new proyect-name
    


    Note: As default rails use the SQLite database when a new project is created, we can use our own databases, such as , PostgreSQL, MongoDB, etc. And we can set it by typing:

    rails new proyect-name mysql
    

  • 프로젝트에 대한 데이터베이스를 생성합니다.

  • rails db:create
    


    Note: If we a database with password, we have to configured the file config/database.yml, and change the data from the user (for developer purposes root) and the password. So by making saving this changes we use rails db:create


  • 서버 실행:

  • rails server
    

    좋은 웹페이지 즐겨찾기