kimtaeyoung99 / RailsInstall-Windows10-8.1-8-7-

How to Install ROR on Windows OS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

** Created by 채희재(Hee Jae Chae)            **
** heejae@likelion.org                        **
**       아래의 순서대로 하시면 됩니다.       **
** 군인인 제 동생이 캡쳐를 많이 도와줬습니다. **
** 혹여나 다를 수 있지만 거의 비슷할겁니다 :) **
** 각종 이미지는 [감기조심하세요] 안에 있어요 **
** 주말에 귀찮은 것을 자꾸 시켜서 미안해요..♥**
** 사실 저도.. 쉬고 싶어요................T^T **
**           고려대 멋사 5기 화이팅!          **

<<< https://s3.amazonaws.com/railsinstaller/Windows/railsinstaller-3.3.0.exe >>>
<<< 위 링크에서 먼저 railsinstaller를 받습니다. Github에는 100MB 이상의      >>>
<<< 파일이 올라가지지 않네요... 다른 파일들은 모두 첨부했습니다 :)           >>>
<<< [For Rails Install] 폴더 내에 저장하신 후 다음 단계를 순서대로 진행!     >>>


1. [For Rails Install] 폴더 내의 railsinstaller-3.3.0 을 관리자 권한으로 실행합니다.
   (아이콘을 우클릭하면 관리자 권한으로 실행(A) 라는 선택지가 있습니다.)
   

2. 예스맨의 힘을 빌어 쭉쭉 설치합니다. 설치가 끝나면 환경설정을 위해 검은색 cmd 창이 뜹니다.

   ( cmd란..? :P )


3. # Rails Environment Configuration. 이라는 문장으로 시작하는 창일 것입니다.

   여러분들이 제가 이전에 나눠드린 Git 자료를 따라 실습하셨다면 [1_git_config_passed.jpg] 처럼 git의 환경설정 내역이 나옵니다.

   만일 따라 하신 적이 없다면,

     a. 여러분의 이름
     b. 여러분의 이메일

   을 각각 입력 후 엔터를 치시면 됩니다.

   만일 실습한 적이 있으시다면 3단계는 자동으로 건너뜁니다 :)


4. 이제 2가지의 경우로 나뉩니다. [2_rails_passed.jpg] 와 [2_rails_faild.jpg] 에 있는 것처럼

   Rails가 제대로 설치 된 경우 버전이 명시되어 있고(그림과 달리 5로 시작하는 버전입니다),

   실패한 경우 명시되어 있지 않고 비어있습니다.

   Windows 10에서는 레일즈가 한 번에 설치되지 않을 확률이 매우 높습니다.(해결방법 찾는 데 굉장히 힘들었습니다..)

   우리는 이 2가지 경우 모두 레일즈를 다시 설치할 예정입니다.

   먼저, 루비와 레일즈가 제대로 설치되었는지 확인합니다. 다음의 명령어를 한 줄씩 쳐서 확인합니다.

     ruby -v
     rails -v
 
   -v 명령어는 버전을 알려주는 명령어입니다. 쳤을 때 여러분은 아마도 [3_version_check.jpg] 와 같은 화면을 보게 됩니다.
   (적은 확률로 레일즈 설치에 성공했다면 Rails 5.0.2 와 같은 버전이 나올 것입니다. 나왔다고 하더라도 동일하게 진행합니다.)

5. 레일즈는 루비의 gem 을 이용해 설치합니다.
  
   윈도우 10은 레일즈가 제대로 설치되지 않기로 악명이 높은데, 루비 gem을 수동으로 업데이트 해주면 설치가 잘 됩니다.

     gem -v

   라고 명령어를 쳐서 확인하면 [4_gem_version.jpg]와 같이 2.5.2 라는 숫자로 버전을 알려줄 것입니다.

   우리는 이를 2.6.11로 업데이트할 예정입니다.

   [For Rails Install]폴더 내의 [rubygems-update-2.6.11.gem] 파일을 내 PC >> 로컬 디스크 (C:) >> Sites 폴더 내에 옮겨줍니다.

   (복사, 잘라내서 붙여넣기, 이동 그 어느 방법도 상관없습니다. [5_Sites_folder.jpg] 에서 알 수 있듯이 Sites 폴더 내에는

   todo 폴더가 있지만 그곳에 넣으시면 안됩니다!!! 반드시 Sites 폴더 내에 넣습니다.)

6. [rubygems-update-2.6.11.gem] 파일을 Sites 폴더 내에 저장한 후 cmd를 관리자 권한으로 켜주세요.(cmd 아이콘에 우클릭을 하면 메뉴가 뜹니다.)

   cmd 키는 법을 모르신다면 다음의 사이트를 참고해 주세요. : http://editorizer.tistory.com/200
   (링크가 잘 되어있어서 대체합니다... ^^..)

   cmd를 관리자 권한으로 켠 후,

     cd C:\Sites

   다음의 명령어를 복사하여 cmd에 마우스 우클릭 - 붙여넣기(P) 를 통해 붙여넣은 후 엔터를 쳐서 C:\Sites> 가 되게 합니다.
   (직접 명령어를 치셔도 됩니다. 로컬디스크(C:)의 Site폴더로 들어온 것을 의미하고, \ 기호는 <-(backspace)키와 엔터 사이의 백슬래쉬 키입니다.)
   (모르시겠다면 [6_cmd_admin.jpg]와 [7_cmd_Sites.jpg] 를 참고해주세요.)

7. 이제 진짜 gem 을 업데이트 합니다. 다음의 명령어를 한 줄씩 차례대로 실행해줍니다. 시간이 조금 걸릴 수 있으니 인내심을 가지고 기다립니다.
   (cmd에서 실행이 완료되면 다시 C:\Sites> 의 형태가 됩니다.)

     gem update --system                              

     ** 첫 번째 명령어를 치면 경고창이 뜰 수 있습니다. 액세스 허용(A) 를 눌러줍니다. **
     ** [9_gem_warning.jpg] 를 참고해주세요                                          **

     gem install rubygems-update
     update_rubygems

   모두 실행이 완료되면 다시 gem -v 를 쳐서 버전이 업데이트 되었는지 확인합니다. 2.6.11 이 뜨면 성공입니다. [10_gem_updated.jpg] 참고.

8. 이제 Node를 설치합니다.( 무엇인지 모르셔도 됩니다... 굳이... 굳이..! 알고 싶으시다면 구글링을.. 나중에 수업시간에 설명드릴게요 XD )

   [For Rails Install]폴더 내의 [node-v6.10.1-x64.msi] 파일을 관리자 권한으로 실행합니다.

   (Node 설치 파일의 경우 우클릭 시 관리자 권한 이라는 메뉴 없이 설치(I) 라는 것만 보일 수 있습니다. 그걸 누르셔도 됩니다.)

   예스맨의 힘을 빌어 쭉쭉 설치합니다. 설치가 모두 끝나면
 
     과정 6

   을 다시 하여 cmd를 관리자 권한으로 실행한 뒤 cd C:\Sites 를 실행해 cmd의 형태가 C:\Sites> 가 되게 해줍니다.

     node -v

   명령어를 실행하여 Node 의 버전을 확인하면
 
     v6.10.1
   
   라고 버전이 뜹니다.


9. 혹시 모를 불상사를 대비해 bundler 를 업데이트합니다.( 무엇인지 모르셔도 됩니다... 굳이... 굳이..! 알고 싶으시다면 구글링을.. 나중에 수업시간에 설명드릴게요 XD  )

     gem install bundler

   라고 cmd에서 실행해줍니다. gem installed 가 보이면 성공입니다. 이제 레일즈를 설치할 모든 준비가 끝났습니다..!


10. 대망의 레일즈 설치입니다. 다음의 명령어를 실행합니다.

      gem install rails --no-ri --no-rdoc

    굉장히 오래 걸릴 수 있습니다. ( 그나마 --no-ri --no-rdoc 옵션을 줘서 불필요한 문서들을 제외했음에도.. )

    설치가 끝나면 제대로 설치되었는지 gem install rails --no-ri --no-rdoc 명령어를 그대로 한번 더 실행해줍니다.

    그러면 Successfully installed rails-5.0.2 라는 메시지가 뜹니다. [11_rails_installed.jpg] 참고(동생은 오버워치를 보고 있네요..)


11. 이왕 하는거 추가로 Git도 업데이트를 해줍시다! [For Rails Install]폴더 내의 [Git-2.12.2-64-bit.exe] 파일을 관리자 권한으로 실행합니다.

    예스맨의 힘을 빌어서 쭉쭉 설치합니다 :)

    마지막에 뜨는 파란 사이트는 살포시 꺼주시면 됩니다.


12. 최종 단계. 지금까지 설치했던 모든 것들의 버전을 확인해봅니다. (설치가 제대로 된 경우에만 버전이 뜹니다.)
    
    다음의 명령어들을 한 줄씩 실행해 확인해주세요.

      ruby -v
      rails -v
      node -v

    결과는 [12_check_version.jpg]를 확인해주세요.
    (이미지에는 v6.10.0 이라고 되어 있습니다.. 제가 예전에 깔아놔서ㅠ.ㅜ 여러분은 v6.10.11 이 맞습니다!)

    모두들 긴 과정 따라하시느라 고생 많으셨습니다!
   
    PPT로 만들고 싶었으나 감기가 너무 심하게 걸려서...
  
    5기 여러분들은 천사니까 이해해주리라 믿어요 :)


13. 이 자료는 윈도우 64비트 유저들을 위해 작성되었습니다.

    만일 32비트 유저인 경우, 다음의 주소에서 직접 파일을 받으시면 됩니다.

      1. http://railsinstaller.org/en 에서 WINDOWS RUBY 2.3 ( 왼쪽에서 2번째 녹색 버튼 )
      2. https://nodejs.org/ko/ 에서 v6.10.1 LTS ( 왼쪽 녹색 버튼 )
      3. https://git-scm.com/ 에서 우측 하단의 Downloads for Windows 버튼


**  월화수 세션 전까지 단계 12처럼 버전이 잘 출력되는 상태로 참석해주세요! **

About

How to Install ROR on Windows OS