이전엔 윈도우 운영체제 환경인 데스크탑에서 로컬 서버를 실행시켰다.
이번엔 Mac OS인 맥북에서 로컬 서버를 실행할 수 있도록 설정해보겠다.

1. Homebrew 설치


우선 Ruby를 설치하기 위해 통합 패키지 관리자라고 하는 Homebrew를 설치하였다.
Homebrew 사이트 해당 링크를 접속하면 설치하는 방법이 안내되어 있다.

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
$ echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/사용자아이디/.zprofile
$ eval "$(/opt/homebrew/bin/brew shellenv)" 

게시글 작성 날짜 기준으로 Homebrew를 설치하기 위해 입력한 명령어는 위와 같다.

2. rbenv & ruby 설치


이제 brew명령어를 통해 루비 버전을 설치할 때 유용한 패키지인 rbenv를 설치한다.

$ brew install rbenv
$ rbenv init
$ rbenv install 3.1.0

위 명령어를 통해 rbenv를 설치했다면, init을 통해 초기화한 후 설치할 버전을 입력하여 설치한다.
루비 홈페이지 이 링크를 통해 어떤 버전의 루비를 다운받을지 확인 후 다운을 진행하길 바란다.

3. rbenv global 버전 변경


image
위 사진처럼 rbenv versions를 통해 현재 설치된 버전이 두개인 것을 확인할 수 있다.
새로 설치한 3.1.0 버전을 global 버전으로 변경해준다.

4. rbenv 활성화


[[ -d ~/.rbenv  ]] && \
  export PATH=${HOME}/.rbenv/bin:${PATH} && \
  eval "$(rbenv init -)"

rbenv를 활성화하기 위해 ~/.zshrc 파일의 제일 아래에 위 내용을 추가한다.
(맥북에서 숨김 파일을 확인하려면 command+shift+.를 입력하면 된다.)

$ source ~/.zshrc
$ ruby -v

위 커맨드를 입력하면 루비 버전이 3.1.0으로 변경되어 있는 것을 확인할 수 있다.

5. jekyll과 bundler 설치


$ gem install jekyll
$ gem install bundler
$ bundle install

이제 위 명령어들을 입력한 후에 jekyll serve명령어를 수행하면 정상적으로 로컬 서버가 실행되는 것을 확인할 수 있다.

image
(에러 메세지는 포스트에 관련된 메세지이고 실행은 원활하게 잘 되었다.)

image
이는 맥북에서 로컬 서버를 통해 확인한 블로그의 모습이다.
참고로 주소창에 127.0.0.1:4000 혹은 localhost:4000을 입력하면 접속이 된다.

모두 즐거운 블로그 운영하시길!

댓글남기기