PostgreSQL을 Mac에 설치하고 Rails new
3071 단어 환경 구축DBMacPostgreSQL초보자
개요
포트폴리오 작성시, 지금까지 계속 MySQL에 익숙해져 있었으므로,
PostgreSQL과 함께 도전하려고 생각하고, 우선 설치 방법 ~ 신규 Rails 앱 작성까지를 정리해 보았습니다!
조건
절차
Homebrew를 사용하여 PostgreSQL 설치
postgresql 설치
brew install postgresql
버전 확인
psql -V
설치 위치 확인
which psql
PostgreSQL의 기동 / 기동 확인 / 정지 방법
시작
brew services start postgresql
시작 상태 확인
brew services list
정지
brew services stop postgresql
데이터베이스 목록 보기
데이터베이스 목록 보기
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------------------+----------------+----------+---------+-------+-----------------------------------
postgres | ************** | UTF8 | C | C |
test-app_development | ************** | UTF8 | C | C |
test-app_test | ************** | UTF8 | C | C |
template0 | ************** | UTF8 | C | C | =c/************** +
| | | | | **************=CTc/**************
template1 | ************** | UTF8 | C | C | =c/************** +
| | | | | **************=CTc/**************
Ruby on Rails 버전 변경
cd ~ #ホームディレクトリに移動
gem install rails --version="5.2.4.1" #今回はversion="5.2.4.1"を使用
rbenv rehash #gemの変更を反映
신규 애플리케이션 생성
cd
rails new test-app -d postgresql #rails newコマンドを実行
cd test-app #test-appディレクトリに移動
rails db:create #データベースを作成
GitHub에 등록하여 로컬 리포지토리 생성
GItHub Desktop에서 test-app의 로컬 리포지토리를 만듭니다.
왼쪽 상단의 Current Repository → Add → Add Existing Repository를 선택.
※「Add Repository」를 클릭할 수 없는 경우, 사전에 해당하는 어플리케이션의 디렉토리로 이하의 작업을 실시한다.
cd ~/git-app
git init #rails のバージョンによっては rails new 時に git init がされないケースがあるため
그 후 커밋.
원격 리포지토리 만들기
[Publish repository] 버튼을 클릭하면 GitHub 원격 리포지토리를 만들 수 있습니다.
GitHub의 Your repositories 란에 작성한 앱이 있으면 잘 되고 있다.
서버 시작
rails s
할 수 있었다! 제작 시작!
Reference
이 문제에 관하여(PostgreSQL을 Mac에 설치하고 Rails new), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/miyomiyo344/items/8a5b922898dcb54be283텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)