커넥트온 - 연결의 힘!
  • 스터디 미리보기 - 루비온레일즈 윈도우에 설치하기

    2· 3· 33 ·   기타등등 정보

    openlabO
    191
    51

    나중에 한번쯤 커넥트온 스터디에서 다루어보고 싶은 주제가 '코딩 없이 개발하기' 스터디입니다. 저도 코딩을 배우다 그만 둔 적이 너무 많은데, 생성AI의 발달로 코딩 없이 글로 간단한 데모는 만들 수 있게 되어 매우 기쁘게 생각하고 있습니다.

    글로 코딩을 대신하여 개발하는 방법은 여러 가지가 있는데, 그 중에서 VS코드라고 하는 아이를 사용하여 원하는 데모를 만들면 좋겠다고 생각하고 있습니다. 도구는 VS코드를 사용하더라도 실제 개발을 하기 위해 프로그래밍 언어를 선택해야 하는데, 이것이 종류가 많아 무엇을 선택해야 할지 애매한 경우가 있습니다. 그러던 중 루비온레일즈8 업데이트 영상을 보게 되었고, 이참에 한번 둘러볼까 생각하여 만져보고 있습니다.

    관련 글: 언젠가는 해보고 싶은 커넥트온 스터디는 바로 이것


    그 기록을 커넥트온에 남겨보겠습니다. 언젠가는 스터디 주제로 삼을 수 있을테니 미리보기 차원에서 기록합니다.


    우선 루비라고 하는 언어를 윈도우11에 설치해야 합니다. 제가 윈도우11을 사용하기 때문에 일단 윈도우로 잡은 것이고, 맥을 사용하는 분들은 더 쉽게 루비를 설치할 수 있을 것입니다.

    루비인스톨러 사이트에 접속해서 최신 버전의 루비를 다운로드 받아 설치합니다.
    https://rubyinstaller.org/downloads/

    248e951b-9d71-42e4-965d-6514ddea803d-image.png

    설치과정을 보여드리지는 않겠습다만, 중간에 이런 화면이 있다면 체크를 해제하지 말고 그대로 설치해야 합니다. 그래야 터미널에서 루비를 호출해서 개발을 쉽게 할 수 있습니다.

    bc99a7ff-49b0-4374-b691-9dd282d44e39-image.png

    윈도우에 설치가 끝나면 아래와 같은 화면이 나타납니다. Finish 버튼을 클릭합니다.

    3788a4c7-edcc-469d-a8c7-49e8bf35237f-image.png

    그러면 터미널이 자동으로 열리면서 루비 개발툴 설치를 하라고 나옵니다. 저는 1번을 선택하겠습니다. 터미널에서 숫자 1을 입력한 후 엔터를 칩니다.

    e352656e-8f84-495e-8456-2740b5b3b22d-image.png

    뭔가 줄줄줄 설치를 합니다. 시간이 필요하니 느긋하게 기다려 줍니다. 중간에 화면이 멈추면 내용을 읽어보고 엔터를 입력합니다. 그러면 창이 닫히고 설치가 끝납니다.

    c210adac-0530-44a1-815d-dc270ad48ac7-image.png

    이제 실제 루비가 설치되었는지 확인해 보겠습니다. 다시 터미널을 찾아 실행합니다.

    46d00e8e-d956-44df-bd8c-e3bc13d02ba3-image.png

    터미널 화면에 다음과 같이 입력한 후 엔터를 칩니다.

    ruby -v
    

    그러면 현재 설치되어 있는 루비 버전이 화면에 나옵니다. 제가 설치한 버전을 기준으로 보면 3.4.1 버전이 설치되어 있는 것을 확인할 수 있습니다.

    8ce7b91e-f7fb-4973-86f4-fec50e6901b2-image.png

    루비는 프로그래밍 언어 이름입니다. 루비라는 언러를 설치했고, 이제는 루비를 사용하여 개발을 쉽게 해주는 프레임워크인 레일즈를 설치해야 합니다. 레일즈는 루비 설치 후 터미널에서 명령어로 설치할 수 있습니다. 터미널에 아래 명령어를 입력한 후 엔터를 칩니다. 그러면 무언가 줄줄줄 또 설치를 합니다.

    gem install rails
    

    b8e922ab-cd6b-4e93-b128-56b2f00a0b8d-image.png

    설치가 마무리되면 아래와 같은 화면이 나타납니다.

    153233d6-e17c-4507-aa94-100f43689d81-image.png

    레일즈가 잘 설치되었는지 아래 명령어를 터미널에 입력합니다.

    rails -v
    

    잘 설치가 되었다면 버전이 나옵니다. 제 경우 레일즈는 8.0.1 버전이 설치되어 있는 것을 확인할 수 있습니다.

    4c61f8cb-957c-42b8-8e43-0ed8f309b5a4-image.png

    이렇게 하면 이제 루비온레일즈를 사용할 수 있는 기본 조건이 완성되었습니다. 어차피 저도 하나씩 공부하면서 스터디를 준비하는 것이라서 잘 모릅니다. 잘 모르기 때문에 더 용감하게 글코딩으로 개발을 하는 스터디를 준비할 수 있다 생각합니다. 설치 후 프로젝트 설정하는 것 등은 앞으로 VS코드를 가지고 진행할 것입니다.


  • D
    3
    0

    저도 사실 코딩을 해보고 싶으나 매번 강의를 들어도 기초 수준에서 포기하기 일수였는데, 포스팅 보면서 한번 따라해봅니다.
    도전~!!!


  • openlabO
    191
    51

    @dotori
    루비온레일즈로 할지, 파이썬 장고로 할지... 고민이 좀 있습니다.
    루비온레일즈가 너무 생소한지라... 장고로 가는 것도 생각 중에 있습니다.
    사전 스터디 차원에서 찍먹 중입니다. ㅎㅎㅎ