추적 :
[틀:도움 이동]
도움말
오픈테섭
규정 도움말 문법
연습장 관리자 CSS or JS
오픈나무
설치법 입구 구조
분류 스킨 코드 규범
기타

목차

1. 기본 설명
2. 상세 설명
2.1. 윈도우
2.2. 우분투
2.2.1. 16.04 이상
2.3. 공통
3. 기타
3.1. 리버스 프록시

1. 기본 설명 [편집]


  • 파이썬을 설치 합니다.
  • 그 다음 오픈나무 set.json을 폴더 밖에 꺼낸 후 설명에 따라 커스텀 합니다.
  • 오픈나무를 키고 회원 가입 가입 합니다.
  • 주의. MySQL이나 MariaDB의 wait_timeout 값을 아주 큰 값으로 해줘야 위키가 안 터집니다.

2. 상세 설명 [편집]


2.1. 윈도우 [편집]


  • 여기로 가서 파이썬을 받습니다. (3.6.* 권장)
  • 설치 합니다. (PATH 설정 필수, 3.6.* 부터는 설치창 하단에 보면 파이썬 PATH을 알아서 설정 해주는 부분이 있습니다. 체크를 하고 설치 하면 PATH 설정은 가볍게 넘길 수 있습니다.)
  • cmd를 키고
  • pip install bcrypt, pip install bottle, pip install bottle-beaker, pip install tornado 를 칩니다.
  • 오픈나무를 받습니다.

2.2. 우분투 [편집]


2.2.1. 16.04 이상 [편집]


  • 이에 앞서 우분투에 대한 기본 상식이 있어야 불편함 없이 사용 가능 합니다.[1]
  • pip3 install bottle, pip3 install bottle-beaker, pip3 install bcrypt, pip3 install tornado 를 칩니다.[2]
  • 오픈나무를 받습니다. (깃 설치 후 (sudo apt-get install git) git clone https://github.com/2DU/openNAMU.git 해도 됨)

2.3. 공통 [편집]


  • 해당 폴더에서 python3 app.py 를 쳐서 오픈나무를 킵니다.
  • 그 다음 회원 가입으로 가서 소유자 계정을 만듭니다.

3. 기타 [편집]


3.1. 리버스 프록시 [편집]


아파치 엔진엑스

[1] 16.04 LTS를 추천한다. 우분투 버전이 높다고 한들 최적화가 안되어 있다면 의미가 없다. 이때 LTS는 대부분의 문제가 해결되고 기업용으로 사용 가능할 정도로 버그 등의 오류 발생 가능성이 적어진 최적화가 진행된 버전이다.
[2] 만약 pip를 안 깔았다면 sudo apt-get install python3-pip