【Rails】 로컬 환경 구축으로 그 홈 화면 표시에 도착했기 때문에 메모로서 남깁니다 (mac)
소개
해설이 부족한 잡잡한 비망록입니다.
로컬 구축으로 여러가지 고전하고 있었습니다만 일단 목표의 홈 화면을 확인할 수 있었으므로 순서 남겨 둡니다😅
과거의 실패와 환경의 변화
건설에 걸려 있던 곳은 주로 다음과 같습니다.
$ bundle install
$ bundle exec rake db:create
<대응(실패)>
① 서버 시작 $ sudo mysql.server start (정지 포함)
② database.yml의 password 설정
③ mysql에 권한 부여
환경
OS : Mac OS Catalina 10.15.1
Ruby : v 2.6.3p62
Rails : v 6.0.1 → Rails : v5.2.4.1로 변경
Homebrew : v 2.1.16
번들 : v 1.17.2
MySQL : v 8.0.18 for osx10.15 on x86_64 (Homebrew의 기본값)↓
psql (PostgreSQL) : 12.1로 변경
구체적인 대처법
① rails5.2.4를 설치 (6.0.1이 들어 있어도)
② gem을 넣었으므로 rbenv(ruby의 버전을 전환해 주는 툴)의 폴더 아래의 shims(명령 irb, gem, rake, rails, ruby,etc...를 나누어 주는 폴더)갱신.
③ rails5.2.4指定
+ minitest 컷++ CoffeeScript 컷
④ db 작성 & rails s(server), 여기서 안 된다면 포스그레 재기동 등 + 마이그레이션(적정화)하고 다시 서버 기동
폴더 내용 등 알기 쉬웠던 참고처↓↓↓
rbenv의 사용법과 구조에 대하여
$ sudo gem install rails:5.2.4
$ sudo rbenv rehash
$ rails _5.2.4_ new sample_app -d postgresql -T --skip-coffee
$ cd sample_app/
$ bundle install
$ brew install postgresql
$ bundle install
$ rails db:create
$ rails s
$ brew services start postgresql
$ brew services stop postgresql
$ brew services restart postgresql
$ bin/rake db:migrate
$ rails s
URL에 연결
http://localhost:3000/
끝에
더 부드럽게 가는 방법도 있을까는 생각합니다만, 필자의 경우 이러한 흐름이었습니다.
부족, 정정 등 있으면 지적해 주시면 감사하겠습니다.
이런 기사 중 끝까지 읽어 주셔서 감사합니다
Reference
이 문제에 관하여(【Rails】 로컬 환경 구축으로 그 홈 화면 표시에 도착했기 때문에 메모로서 남깁니다 (mac)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/4EAE_Learner/items/d9393a77e9e60eba087b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
건설에 걸려 있던 곳은 주로 다음과 같습니다.
$ bundle install
$ bundle exec rake db:create
<대응(실패)>
① 서버 시작 $ sudo mysql.server start (정지 포함)
② database.yml의 password 설정
③ mysql에 권한 부여
환경
OS : Mac OS Catalina 10.15.1
Ruby : v 2.6.3p62
Rails : v 6.0.1 → Rails : v5.2.4.1로 변경
Homebrew : v 2.1.16
번들 : v 1.17.2
MySQL : v 8.0.18 for osx10.15 on x86_64 (Homebrew의 기본값)↓
psql (PostgreSQL) : 12.1로 변경
구체적인 대처법
① rails5.2.4를 설치 (6.0.1이 들어 있어도)
② gem을 넣었으므로 rbenv(ruby의 버전을 전환해 주는 툴)의 폴더 아래의 shims(명령 irb, gem, rake, rails, ruby,etc...를 나누어 주는 폴더)갱신.
③ rails5.2.4指定
+ minitest 컷++ CoffeeScript 컷
④ db 작성 & rails s(server), 여기서 안 된다면 포스그레 재기동 등 + 마이그레이션(적정화)하고 다시 서버 기동
폴더 내용 등 알기 쉬웠던 참고처↓↓↓
rbenv의 사용법과 구조에 대하여
$ sudo gem install rails:5.2.4
$ sudo rbenv rehash
$ rails _5.2.4_ new sample_app -d postgresql -T --skip-coffee
$ cd sample_app/
$ bundle install
$ brew install postgresql
$ bundle install
$ rails db:create
$ rails s
$ brew services start postgresql
$ brew services stop postgresql
$ brew services restart postgresql
$ bin/rake db:migrate
$ rails s
URL에 연결
http://localhost:3000/
끝에
더 부드럽게 가는 방법도 있을까는 생각합니다만, 필자의 경우 이러한 흐름이었습니다.
부족, 정정 등 있으면 지적해 주시면 감사하겠습니다.
이런 기사 중 끝까지 읽어 주셔서 감사합니다
Reference
이 문제에 관하여(【Rails】 로컬 환경 구축으로 그 홈 화면 표시에 도착했기 때문에 메모로서 남깁니다 (mac)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/4EAE_Learner/items/d9393a77e9e60eba087b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ sudo gem install rails:5.2.4
$ sudo rbenv rehash
$ rails _5.2.4_ new sample_app -d postgresql -T --skip-coffee
$ cd sample_app/
$ bundle install
$ brew install postgresql
$ bundle install
$ rails db:create
$ rails s
$ brew services start postgresql
$ brew services stop postgresql
$ brew services restart postgresql
$ bin/rake db:migrate
$ rails s
더 부드럽게 가는 방법도 있을까는 생각합니다만, 필자의 경우 이러한 흐름이었습니다.
부족, 정정 등 있으면 지적해 주시면 감사하겠습니다.
이런 기사 중 끝까지 읽어 주셔서 감사합니다
Reference
이 문제에 관하여(【Rails】 로컬 환경 구축으로 그 홈 화면 표시에 도착했기 때문에 메모로서 남깁니다 (mac)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/4EAE_Learner/items/d9393a77e9e60eba087b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)