티스토리 뷰
안녕하세요 강정호입니다. 오늘은 레일즈 프로젝트를 시작하는 방법에 대해 설명드리겠습니다.
레일즈 프로젝트가 시작이 안되서 2일동안 삽질을 하였네요 ㅠㅠ 아까운 내 2일...
다시는 이런 실수를 하지 않기 위해 다음과 같이 기록합니다.
RubyMine IDE를 사용하여 설명하겠습니다.
1단계 : Ruby API 프로젝트를 생성합니다.
위와 같은 설정으로 Rails API를 생성합니다.
2단계 : Gemfile 파일을 확인한다.
Gemfile 파일을 확인해서 gem 라이브러리가 mysql로 설정되어 있는지 확인합니다. 제가 에러가 난 이유가 이 부분이 sqlite3로 되어 있어서 에러가 발생했습니다.
3단계 : database.yml 설정 변경하기
로컬 컴퓨터에 있는 mysql의 root계정, 비밀번호, 데이터베이스 스키마 이름이 동일해야 Rails 프로젝트와 mysql 서버가 연동이 가능합니다.
Mysql Workbench
위와 같이 로컬 mysql 루트 계정과 데이터베이스 스키마 명이 database.yml 설정파일에 있는 그것과 동일한 것을 알 수 있습니다. 이렇게 하여야 서버를 실행했을 때 연동이 가능합니다.
4단계: 서버 실행
서버를 실행하고 localhost:3000 으로 접속을 하면 다음과 같이 나타나게 됩니다.
휴 이것 때문에 2일을 소비했습니다. 이제 앞으로 개발 열심히 해볼게요 ㅎㅎㅎ
'Back-end' 카테고리의 다른 글
[루비온레일즈] Heroku 배포 설정하기 (0) | 2018.12.24 |
---|---|
[루비온레일즈] 라우팅, 컨트롤러, View 페이지 설정 (0) | 2018.12.24 |
[루비] Hash (0) | 2018.12.22 |
[루비] 배열과 반복 (0) | 2018.12.21 |
[루비] if/elsif/else 문 (0) | 2018.12.21 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- pop_back
- ```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
- Spring boot
- 재테크공부
- Use case
- 도커
- 개발자 회고
- 월급쟁이부자들
- 월부닷컴
- GIT
- 인셉션
- resize
- 깃
- 항해솔직후기
- 열반스쿨기초반
- 항해플러스후기
- 파라메터
- github
- push_back
- 항해플러스백엔드
- 유즈케이스
- 관계대수
- docker
- 폭포수
- 깃허브
- Inception
- 2023년
- 내년은 빡세게!!
- 부동산공부
- front
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함