## 개요 오픈나무 정식 버전 입니다. 파이썬 Bottle 기반으로 돌아 갑니다. ## 설치법 set 폴더에 있는 set.json을 폴더 밖으로 꺼내고 json 내용을 수정하고 app.py를 파이썬 3.x 버전으로 실행하고 ../setup 에 들어가면 됩니다. (파이썬 3.6을 권장 합니다.) 등등등등 ## 기타 * [테스트 서버](http://namu.ml/) ## 의존성 ### 기본 * [MariaDB](https://mariadb.org/)나 [MySQL](https://www.mysql.com/) ### 윈도우 * pip install [bottle](https://pypi.python.org/pypi/bottle) * pip install [bottle-beaker](https://pypi.python.org/pypi/bottle-beaker) * pip install [tornado](https://pypi.python.org/pypi/tornado) * pip install [bcrypt](https://pypi.python.org/pypi/bcrypt) * pip install [pymysql](https://pypi.python.org/pypi/PyMySQL) ### 우분투 * pip3 install [bottle](https://pypi.python.org/pypi/bottle) * pip3 install [bottle-beaker](https://pypi.python.org/pypi/bottle-beaker) * pip3 install [tornado](https://pypi.python.org/pypi/tornado) * pip3 install [bcrypt](https://pypi.python.org/pypi/bcrypt) * pip3 install [pymysql](https://pypi.python.org/pypi/PyMySQL) ### 자세한 설명 * [참조](http://namu.ml/w/오픈나무%2F설치법) ## set.json 설명 * db = 데이터베이스 이름 * user = 데이터베이스 사용자명 (기본 : root) * pw = 그 사용자의 비밀번호 * name = 위키 이름 * frontpage = 위키 대문 * license = 하단에 표기 될 라이선스 * key = 세션 키 * upload = 업로드 제한 (메가 바이트 단위) * port = 위키 열 포트 (기본 : 3000) ## 업데이트 오픈나무를 받고 덮어 쓰기를 한 다음 update.py를 실행하고 오픈나무를 키면 됩니다. ## 설치 설명 의존성 유틸들을 설치 합니다. 그 다음 오픈나무 set.json을 폴더 밖에 꺼낸 후 설명에 따라 커스텀 합니다. 오픈나무를 키고 ../setup 에 들어가서 설치를 하고 회원 가입으로 가입 합니다.