ko:오픈나무/설치법

[틀:ko:도움]
메인
오픈나무 설치법 공식 스킨
설정 기능 업데이트 호환

toc

1. 개요
2. 설치법
2.1. 윈도우
2.2. 리눅스
2.2.1. 안드로이드 (pydroid 3)
2.2.2. 우분투
2.2.3. 오픈수세
2.2.4. 센트os
3. 기타
3.1. 인덱싱
3.2. pip 리스트
3.3. 리버스 프록시
3.4. git clone 명령어
3.4.1. 업데이트

1. 개요 (Edit)

오픈나무 설치법에 관한 문서

2. 설치법 (Edit)

2.1. 윈도우 (Edit)

  • 여기로 가서 파이썬을 받는다
  • 설치한다
  • 설치할 때 밑에 PATH 어쩌고 하는 부분을 꼭 체크해야 한다
  • 여기서 오픈나무를 받는다
  • 압축 푼다
  • 오픈나무 폴더에서 명령프롬프트를 킨다
  • pip install -r requirements.txt를 친다
  • python app.py를 친다
  • 참 쉽죠

2.2. 리눅스 (Edit)

2.2.1. 안드로이드 (pydroid 3) (Edit)

  • 플레이스토어에서 pydroid 3을 받아서 설치한다.
  • 앱을 킨다.
  • 사이드 메뉴 중에 pip 메뉴에 들어간다.
  • pip 리스트의 내용을 쳐서 설치한다.
  • 오픈나무를 받는다.
  • pydroid 3 앱에서 app.py를 연다.
  • 플레이 버튼을 눌러서 실행한다.

2.2.2. 우분투 (Edit)

  • 이 글은 16.04 이상을 기준으로 적혀 있음
  • 터미널을 킨다
  • sudo apt-get install git을 친다
  • git clone -b stable https://github.com/2du/opennamu.git을 친다.
  • cd opennamu를 친다
  • sudo apt-get install python3-pip를 친다
  • sudo pip3 install --upgrade pip을 친다
  • sudo pip3 install -r requirements.txt을 친다
  • python3 app.py을 친다
  • 참 쉽죠

2.2.3. 오픈수세 (Edit)

  • 터미널을 킨다
  • sudo zypper install python3을 친다.
  • sudo zypper install python3-pip를 친다.
  • sudo zypper install git을 친다.
  • git clone -b stable https://github.com/2du/opennamu.git을 친다.
  • cd opennamu를 친다
  • sudo pip3 install --upgrade pip을 친다
  • sudo pip3 install -r requirements.txt을 친다
  • python3 app.py을 친다
  • 참 쉽죠

2.2.4. 센트os (Edit)

3. 기타 (Edit)

3.1. 인덱싱 (Edit)

  • 관리자 메뉴(/manager/1)에 보면 인덱싱하는 링크가 있음
  • 인덱싱 된 상태에서 다시 들어가면 인덱싱이 제거됨

3.2. pip 리스트 (Edit)


3.3. 리버스 프록시 (Edit)

location / {
proxy_redirect off;
proxy_pass_header Server;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Scheme $scheme;
proxy_pass http://192.168.0.xxx <<~~~여기다 아이피만
}

3.4. git clone 명령어 (Edit)

git clone -b stable https://github.com/2du/opennamu.git
git clone -b master https://github.com/2du/opennamu.git

  • stable이 노말 master이 베타이다

3.4.1. 업데이트 (Edit)

git remote rm origin
git remote add origin https://github.com/2du/opennamu.git
git fetch origin 브랜치_이름
git reset --hard origin/브랜치_이름

  • 귀찮으면 그냥 관리자 메뉴에 있는 업데이트 기능을 쓰자(1)

  • (1) 설정에서 master / stable 설정이 가능하다
CC 0