Sen descrición

2DU 2d81b7cf3c 파일 설계 변경 %!s(int64=9) %!d(string=hai) anos
image 5c4ad0b51e 이건 왜 올렸지 %!s(int64=9) %!d(string=hai) anos
set bd1b264b29 옆에 도움말 세팅 추가 %!s(int64=9) %!d(string=hai) anos
static 07c91879ac 스크롤 %!s(int64=9) %!d(string=hai) anos
templates cadd3b5697 역링크? %!s(int64=9) %!d(string=hai) anos
.gitignore 37373858de 잘못 적었넹 %!s(int64=9) %!d(string=hai) anos
LICENSE.md 4937b20d8a Create LICENSE.md %!s(int64=9) %!d(string=hai) anos
app.py 2d81b7cf3c 파일 설계 변경 %!s(int64=9) %!d(string=hai) anos
readme.md f16feeca01 주의 사항 추가 %!s(int64=9) %!d(string=hai) anos

readme.md

## 개요 오픈나무 정식 버전 입니다. 파이썬 플라스크 기반으로 돌아 갑니다.

설치법

set 폴더에 있는 set.json을 폴더 밖으로 꺼내고 json 내용을 수정하고 app.py를 파이썬 3.x 버전으로 실행하면 됩니다. (파이썬 3.6을 권장 합니다.)

등등등등

기타

의존성

set.json 설명

  • db = 데이터베이스 이름
  • host = 데이터베이스 호스트
  • user = 데이터베이스 사용자명
  • pw = 그 사용자의 비밀번호
  • owner = 소유자의 위키 내에서 사용 할 이름
  • name = 위키 이름
  • frontpage = 위키 대문
  • license = 하단에 표기 될 라이선스
  • key = 세션 키
  • upload = 업로드 제한 (메가 바이트 단위)
  • port = 위키 열 포트
  • help = 편집시 옆에 보여 줄 문법 도움말 문서

설치 설명

의존성 유틸들을 설치 합니다.

그리고 오픈나무의 DB를 인코딩 utf8mb4로 생성 합니다.

그 다음 오픈나무 set.json을 폴더 밖에 꺼낸 후 설명에 따라 커스텀 합니다.

그리고 오픈나무를 실행하고 ./setup 으로 들어 갑니다.

설치가 되면 회원 가입으로 가서 owner 이름으로 설정 한 이름으로 가입 합니다.

주의

MySQL이나 MariaDB의 wait_timeout 값을 아주 큰 값으로 해줘야 위키가 안 터집니다.