# 2. 설정하기
아직 설치가 되지 않았다면 [Hexo로 정적 블로그 시작하기][01]로 가시기 바랍니다. 설치가 완료되고 기본 테스트를 거치셨으면 이제 `설정(_config)`을 자신에게 맞게 변경 하시면 됩니다.# \_config.yml
프로젝트 설정은 _config.yaml 파일을 수정하면 되고 이 파일은 블로그의 전반적인 설정을 할 수 있는 파일입니다
여기서는 저의 설정을 적겠습니다.
1 | # Site |
위의 기본 설정입니다.
1 | # URL |
홈페이지 URL설정 부분입니다.
permalink:는 기본값은 1990/01/01/제목/index.md로 사용됩니다.
예)
https://innks.github.io/2090/01/01/title/index.html
년월일이 폴더가 되며 title부분이 마지막 폴더가 됩니다. 나머지는 변수는 밑의 표에 있습니다.
변수 | 설명 |
---|---|
:year | 포스트를 배포한 연도 (4-digit) |
:month | 포스트를 배포한 월 (2-digit) |
:i_month | 포스트를 배포한 월 (앞에 붙는 0은 생략) |
:day | 포스트를 배포한 날 (2-digit) |
:i_day | 포스트를 배포한 날 (앞에 붙는 0은 생략) |
:title | 파일명 |
:id | 포스트 ID |
:category | 포스트가 속한 카테고리. 지정하지 않으면 default_category 값을 사용합니다. |
변수가 많이 있네요. 밑에 쓰기(Writing) 부분을 볼까요.
1 | # Writing |
# 카테고리 부분
1 | # Category & Tag |
# 시간과 날짜 /페이지 표시 형식
1 | # Date / Time format |
굳이 바꾸시려면 하고 그냥 기본으로 쓰시면 됩니다.
# 플로그인과 테마
1 | # Extensions |
테마입니다. 플로그인은 나중에…
# 디플로이먼트 Deployment
1 | # Deployment |
저의 경우에는 디플로이먼트에서 GitHub로 업로드를 해야 해서 이렇게 적혀 있습니다.
- type: git, heroku, rsync 등 배포 방식을 입력한다. 여기서는 git을 입력하겠습니다.
- repo: 배포할 GitHub 저장소 주소를 입력합니다.
- branch: 배포할 브랜치를 입력합니다. 입력하지 않으면 알아서 메인 브랜치에 올립니다.
- message: 커밋 메세지를 입력합니다. 따로 입력하지 않으면 Site updated: <YYYY-MM-DD HH:mm:ss 형식 날짜> 포맷의 메세지가 기본적으로 입력됩니다.
여러 곳에 동시에 deploy할 수도 있습니다. Hexo는 순차적으로 deploy를 수행합니다.
1 | deploy: |
# 관련 문서 바로가기
- 초간단 HEXO와 hueman 테마 설치하기
- Hexo로 정적 블로그 시작하기
- GitHub Pages 만들기(Hexo용)
- Hexo 기본설정
- Hexo 포스팅하기
- hexo 로컬 서버 테스트와 배포(GitHub)
- Hexo 테마 Hueman 적용하기
- Hueman테마에 메뉴 변경하기
- Hueman 테마에 부제목 추가하기
- hexo을 포멧/다른 컴퓨터에 환경을 구축하기