imported>Gaon12 m편집 요약 없음 |
imported>Gaon12 m편집 요약 없음 |
||
16번째 줄: | 16번째 줄: | ||
* 주석을 확인하자! 각주도 보자! | * 주석을 확인하자! 각주도 보자! | ||
// 종속 프로그램 설치<ref>엔진 설치시 필요한 것들을 설치한다.</ref> | // 종속 프로그램 설치<ref>엔진 설치시 필요한 것들을 설치한다.</ref><br/> | ||
sudo apt update // 패키지들의 버전 확인 | sudo apt update // 패키지들의 버전 확인<br/> | ||
sudo apt install mariadb-server // mariadb 설치 | sudo apt install mariadb-server // mariadb 설치<br/> | ||
sudo apt install mariadb-plugin-mroonga // 플러그인 설치 | sudo apt install mariadb-plugin-mroonga // 플러그인 설치<br/> | ||
sudo apt install nginx // 엔진엑스 설치 | sudo apt install nginx // 엔진엑스 설치<br/> | ||
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - //node.js 설치 파일 다운로드<ref>apt로 node.js를 바로 설치하면 4.x대가 설치되기 때문에 curl를 이용하여 다운로드 후 설치한다.</ref> | curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - //node.js 설치 파일 다운로드<ref>apt로 node.js를 바로 설치하면 4.x대가 설치되기 때문에 curl를 이용하여 다운로드 후 설치한다.</ref><br/> | ||
sudo apt install nodejs //node.js 설치 | sudo apt install nodejs //node.js 설치<br/> | ||
// 리버티 엔진 설치 | // 리버티 엔진 설치<br/> | ||
git clone https://github.com/librewiki/liberty-engine.git //git으로 저장소 가져오기 <ref>'can not found git'이나 비슷한 메시지가 나타난다면, 'sudo apt install git'을 사용해 git 설치 후 재시도 한다.</ref> | git clone https://github.com/librewiki/liberty-engine.git //git으로 저장소 가져오기 <ref>'can not found git'이나 비슷한 메시지가 나타난다면, 'sudo apt install git'을 사용해 git 설치 후 재시도 한다.</ref><br/> | ||
mv liberty-engine 원하는 이름 // 선택사항. 관리하기 위해 편한 이름으로 한다. | mv liberty-engine 원하는 이름 // 선택사항. 관리하기 위해 편한 이름으로 한다.<br/> | ||
cd 원하는 이름 // 폴더로 들어가기 | cd 원하는 이름 // 폴더로 들어가기<br/> | ||
npm i | npm i<br/> | ||
npm run setup // 본격적인 설치 시작 | npm run setup // 본격적인 설치 시작<br/> | ||
==사용하는 곳== | ==사용하는 곳== |
2018년 9월 21일 (금) 18:00 판
미디어위키 문법 | |||
---|---|---|---|
미디어위키 | 리버티 엔진 | ||
나무위키 문법 | |||
the seed | openNAMU | 나무마크 (확장기능) | PressDo |
기타 문법을 사용하는 엔진들 | |||
도쿠위키 | 모니위키 |
- “ Wiki engine made with node.js
” — 엔진 저장소 설명
리버티 엔진 백엔드 깃허브 저장소 리버티 엔진 프로트엔드 깃허브 저장소
정보
설치 방법
- 미디어위키와 다른 엔진과 달리 웹 인스톨러를 지원하지 않는다.
- 따라서 쉘에서 설치를 진행해야 한다.
쉘 명령어
- 이 명령어는 데비안/우분투 에서만 사용이 가능하다.
- apt 대신 apt-get 을 사용해도 무방하다.
- 주석을 확인하자! 각주도 보자!
// 종속 프로그램 설치[1]
sudo apt update // 패키지들의 버전 확인
sudo apt install mariadb-server // mariadb 설치
sudo apt install mariadb-plugin-mroonga // 플러그인 설치
sudo apt install nginx // 엔진엑스 설치
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - //node.js 설치 파일 다운로드[2]
sudo apt install nodejs //node.js 설치
// 리버티 엔진 설치
git clone https://github.com/librewiki/liberty-engine.git //git으로 저장소 가져오기 [3]
mv liberty-engine 원하는 이름 // 선택사항. 관리하기 위해 편한 이름으로 한다.
cd 원하는 이름 // 폴더로 들어가기
npm i
npm run setup // 본격적인 설치 시작