Skip to content
created by Aha00aAha00a at 2015-10-21
last modified by Aha00aAha00a at 2026-05-26
revision: 13

Setup

새 위키 사이트 개설 체크리스트.

AhaWiki는 단일 인스턴스가 멀티 도메인을 서비스하므로, DB·앱·conf 파일은 공유하고 아래 항목만 추가한다.

1. 신청 접수

  • 사이트 이름
  • 서브도메인 (something.ahawiki.net)
  • 관리자 Gmail 주소
  • 공개/비공개 여부

2. DNS 설정

  • something.ahawiki.net CNAME → 서버 도메인 추가

3. DB 설정

  • Site row 추가
  • SiteDomain row 추가
  • 기본 Permission row 추가 (공개/비공개 여부에 따라)

4. nginx 설정

  • nginx 설정 파일에 server block 추가
  • letsencrypt 인증서 발급
    sudo certbot --nginx -d something.ahawiki.net
    sudo nginx reload

5. Google API 설정

https://console.cloud.google.com/apis/credentials

  • OAuth 2.0 Client에 redirect URI 추가
    https://something.ahawiki.net/google/oauth/callback
  • API 키 HTTP referrer 제한에 도메인 추가
    *.something.ahawiki.net/*

6. reCAPTCHA 설정

https://www.google.com/recaptcha/admin/

  • 기존 도메인 추가 (something.ahawiki.net)

7. 관리자 설정

  • 관리자 Google 계정으로 로그인
  • SiteAdmin 등록 (/Admin/Site/:seq/Admins)
  • Permission 설정 확인 (/Admin/Site/:seq/Permission)

8. 최종 확인

  • HTTPS 접속
  • Google OAuth 로그인
  • 페이지 생성 / 편집 / 저장
  • 첨부파일 업로드 (S3)
  • 지도 표시 (InterpreterMap)
  • reCAPTCHA 동작

9. See Also

9.2. Similar Pages

Similar pages by cosine similarity. Words after page name are term frequency.

9.3. Adjacent Pages

Control
≤ 32
all
1.0x
1.0x
80
-120
ON
Metrics
Nodes(visible/total)0/0
Links(visible/total)0/0
Avg degree0.00
Depth coverage0
Queue(fetch/graph)0 / 0
Zoom(scale)1.00x
Ctrl/⌘ + Scroll: Zoom
Root 1-hop 2-hop+