전체 흐름 미리 보기 > 1권 · 시작하기

본문 바로가기

사이트 내 전체검색

뒤로가기 1권 · 시작하기

준비하기 전체 흐름 미리 보기

페이지 정보

작성자 thisgun 작성일 26-09-30 16:13 조회 1 댓글 0

본문

1권의 마지막 글입니다. 앞으로 할 일을 한 장으로 미리 보여 드릴게요. 세부 내용은 각 권에서 차근차근 설명합니다.

웹사이트 (2권)

① 백업          그누보드 파일과 DB 를 통째로 복사해 둔다
      ↓
② 받기          GitHub Releases 에서 gnuboard5-nextjs-vX.Y.Z.zip
      ↓
③ 올리기        그누보드가 설치된 폴더에 압축을 푼다
      ↓
④ API 확인       /api/v1/status (표가 없다고 나오면 /adm/dbupgrade.php)
      ↓
⑤ 테마 적용      관리자 > 환경설정 > 테마설정 > Next.js Default
      ↓
⑥ 웹서버 규칙    Apache 는 자동, nginx 는 짧은 주소 설정의 코드를 서버 설정에
      ↓
⑦ 확인          첫 화면 · 게시판 · 쇼핑몰 · 로그인이 열리는지

앱 (4권)

① 받기          gnuboard5-app 저장소를 내 컴퓨터로 (git clone)
      ↓
② 연결          .env 의 EXPO_PUBLIC_API_URL 에 내 사이트 API 주소
      ↓
③ 실행          npx expo run:android  → 에뮬레이터에서 앱이 뜬다
      ↓
④ 내 앱으로      앱 이름 · 패키지명 · 아이콘 바꾸기
      ↓
⑤ 스토어        EAS 로 빌드하고 Google Play · App Store 에 제출

막혔을 때

  • 각 글의 확인표로 돌아가 빠진 단계가 없는지 먼저 보세요.
  • 웹사이트는 https://내사이트/nextjs-install/check.php(최고관리자로 로그인한 상태)가 무엇이 빠졌는지 대부분 알려 줍니다.
  • 그래도 풀리지 않으면 GitHub 저장소의 Issues 에 질문을 남겨 주세요. 그누보드 버전, PHP 버전, 웹서버 종류(Apache/nginx), 루트 · 하위 폴더 설치 여부, 화면에 뜬 오류 문구를 함께 적어 주시면 빨리 답할 수 있습니다. 비밀번호나 .env 내용은 절대 올리지 마세요.

확인표

  • ☐ 웹사이트 설치가 7단계로 이루어진다는 것을 대략 안다
  • ☐ 막혔을 때 먼저 볼 곳(확인표, 점검 페이지, Issues)을 안다
  • ☐ 이제 2권 · 웹사이트 설치로 넘어갈 준비가 됐다

댓글목록 0

등록된 댓글이 없습니다.

Copyright © 소유하신 도메인. All rights reserved.

사이트 정보

회사명 : 회사명 / 대표 : 대표자명
주소 : OO도 OO시 OO구 OO동 123-45
사업자 등록번호 : 123-45-67890
전화 : 02-123-4567 팩스 : 02-123-4568
통신판매업신고번호 : 제 OO구 - 123호
개인정보관리책임자 : 정보책임자명

PC 버전으로 보기