jekyll
jekyll은 깃허브와 함께 사용하기에 아주 좋은 툴이다. Markdown 언어를 사용하여 쉽게 글을 작성할 수 있다.
설치
물론 윈도즈에도 설치할 수 있지만 jekyll이 공식적으로 지원하지 않기 때문에 윈도즈에서 할 시,
여러모로 불편한 점이 많다.
때문에 VmWare를 통해 우분투를 할 것을 권장한다.
1. 지킬이 요구하는 패키지 설치
RVM(Ruby Cersion Manager)을 위해 curl을 설치한다.
루비를 설치하면 여러 버전의 지킬을 사용할 수 있고,
지킬이 루비를 버리지 않는 한 버전업에 따른 환경 변경의 부담을 덜 수 있다.
$sudo apt-get install curl
https://rvm.io/ 사이트를 통해 명령 라인을 얻고 입력한다. 그대로 복사하고 붙여넣으면 된다.
$gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
$\curl -sSL https://get.rvm.io | bash -s stable
다음은 밑의 명령을 통해 터미널을 다시 시작할 시
루비 설치, 지킬 설치와 사용, 루비 버전 확인 등을 다시 해야하는 번거로움을 없애도록한다.
$ source /home/vjinn/.rvm/scripts/rvm
- 터미널 메뉴에서 Edit -> Profile Preferences -> Title and Command ->
Run Command as a login shell 실행
- 터미널 종료 후 재실행
이제 루비를 설치한다.
$rvm install ruby-2.5.1
설치 후 버전을 확인하자.
$ruby -v
이제 지킬에서 필요한 nodejs를 설치한다.
sudo apt-get install nodejs
2. 지킬 설치 및 확인
바로 지킬을 설치한다.
gem install jekyll
버전을 확인한다.
jekyll -v
3. 사이트 생성, 변환 테스트
jekyll을 사용할 디렉토리를 만든 후 해당 디렉토리에서 아래의 사항들을 따라해주면 된다.
jekyll new mysite
위 명령을 통해 디렉토리가 새로 생성됨가 동시에 jekyll 사이트가 생성된다.
mysite로 들어가서 serve 명령을 실행하여 확인한다.
cd mysite
jekyll serve
또는
jekyll s
그러면
Serve address: https://127.0.0.1:4000/
가 밑에 나오는데 해당 링크를 들어가면 바로 현재 사이트의 상태를 확인할 수 있다.