본문 바로가기
IT(인터넷) 관련/위키

오픈나무 설치 방법 (Vultr) | 나무위키 같은 사이트(개인위키)를 만들기

by 광토리 2021. 7. 17.
728x90

안녕하세요, 광토리 입니다.

오늘은 나무위키 같은 사이트. 즉, 개인 위키 만드는 방법을 알아보겠습니다!


2023년 최신 글도 있어요!

https://it.gwangtori.com/53

 

openNAMU를 사용하여 위키를 만들자!

안녕하세요, 광토리입니다. 이번에는 오픈나무라는 위키 엔진으로 나만의 위키를 만드는 방법을 알아보겠습니다! 위키 엔진이 뭘까? 위키 엔진은 위키를 돌리기 위한 프로그램을 뜻합니다. '나

it.gwangtori.com


오픈나무가 무엇인가요?

오픈나무는 위키 엔진 중의 한 종류입니다.

오픈나무는 기본적으로 나무위키에서 사용하는 나무마크와 흡사한 오픈나무마크를 사용해서 나무위키를 쓰시던 분들이 적응하기 쉬운 엔진입니다.

하지만, 나무위키에서 쓰는 더 시드와는 엄연히 다른 엔진이므로, 버그나 오류 또는 생김새는 다릅니다.

 

자세한 정보는 깃허브의 오픈나무 페이지를 참고해 주세요.

GitHub - openNAMU/openNAMU: 파이썬 기반 위키 엔진 (Python-based wiki engine.)

 

openNAMU/openNAMU

파이썬 기반 위키 엔진 (Python-based wiki engine.). Contribute to openNAMU/openNAMU development by creating an account on GitHub.

github.com


오픈나무 설치하는 방법

이제 오픈나무를 설치하는 방법을 알아보겠습니다.

오픈나무 공식 위키에 설치법이 있긴 하지만, 그림이 있으면 더 쉬울 것 같아 설치법을 써봅니다.

 

설치법 - ONTS

설치법 최근 수정 시각 : 2021-03-12 15:31:16 [include(틀:주요 문서)] == 개요 == [[오픈나무]] 설치법에 관한 문서 == 가이드 == * --도움이 별로 되지 않는-- [[https://github.com/openNAMU/openNAMU-Guide|가이드]] == 파

2du.pythonanywhere.com

우선 오픈나무를 설치하기 전에, 파이썬을 사용할 수 있는 환경이어야 합니다!

Vultr, 우분투 21.04 기준으로 설명드리려고 합니다.

 

회원가입과 서버 만드는건 쉽기 때문에, 따로 설명드리진 않겠습니다.

 

뷰 콘솔을 누릅니다.

 

서버 페이지의 ip 주소 아래에 있는 계정 이름과 비밀번호를 입력해서 로그인합니다.

(오른쪽 위 Send Clipboard를 눌러 비밀번호를 복사 붙여 넣기 하는 게 편합니다.)

 

sudo apt update

sudo apt upgrade

일단 업데이트를 해주고,

 

sudo apt install python3

sudo apt install python3-pip

파이썬3를 설치해 줍니다. Y / n이 나오면 Y를 눌러 계속 진행해 봅니다.

 

python3

파이썬3가 잘 설치 되었나 확인해 봅니다.

 

파이썬3가 잘 설치됐네요! Ctrl + D를 눌러 나가 줍니다.

 

이 글을 보고 계시다면 한국어 위키를 운영하실 것으로 봐도 되겠죠...?

서버는 기본적으로 UTC 시간대로 세팅이 됩니다.

이것을 한국 시간으로 바꿔줘야 위키에도 한국 시간으로 기록이 되죠.

한국 시간으로 바꾸는 건 아주 간단합니다.

ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime

date

출처: https://blog.naver.com/lidaxi043682/221748893690

를 입력해서 서버 시간을 바꿔주고 date를 쳐서 KST로 바뀌었는지 확인해 봅시다!

 

성공입니다!

 

이제 운영체제 업데이트도 했고, 파이썬도 설치했고, 서버 시간도 바꾸었으니 오픈나무를 설치하러 가보겠습니다!

 

git clone -b 브랜치이름 https://github.com/2du/opennamu.git
#브랜치 이름엔 dev, beta, stable이 있습니다만, dev는 버그가 발생할 가능성이 높기 때문에 beta나 stable를 추천합니다.

cd opennamu
#opennamu 파일로 이동하기
#상위 폴더로 이동은 cd .. 이니 참고하세요.

python3 app.py
#opennamu 실행

출처: https://2du.pythonanywhere.com/w/설치법#s-4.2.1

이렇게 오픈나무를 깃으로 설치하고, 실행합니다!

 

실행하면 없는 프로그램(?)은 자기가 알아서 설치하고 실행되는데, 초기 설정을 해야 합니다.

전 그냥 귀찮아서 엔터 연타했는데, 기왕 무엇인지는 확인하는 게 좋겠죠?

초기 설정의 설명은 오픈나무 공식 위키에 들어가서 확인할 수 있습니다.

일부는 나중에 이머전시 툴로도 수정 가능하긴 합니다.

 

자, 이제 제대로 설치가 됐나 궁금하니 한번 들어가 볼까요?

인터넷 창에 서버 비밀번호 위쪽에 있던 서버 ip를 주소 창에 치고 뒤에 :3000을 쳐봅니다.

 

설치가 잘 됐네요! 다음 글은 위키의 스킨 바꾸는 방법을 올려보겠습니다!

 

<다음 글 구경하기>

읽어주셔서 감사합니다!
반응형

댓글