준비하기 전체 흐름 미리 보기
페이지 정보

본문
1권의 마지막 글입니다. 앞으로 할 일을 한 장으로 미리 보여 드릴게요. 세부 내용은 각 권에서 차근차근 설명합니다.
웹사이트 (2권)
① 백업 그누보드 파일과 DB 를 통째로 복사해 둔다
↓
② 받기 GitHub Releases 에서 gnuboard5-nextjs-vX.Y.Z.zip
↓
③ 올리기 그누보드가 설치된 폴더에 압축을 푼다
↓
④ DB 업그레이드 관리자로 로그인 → /adm/dbupgrade.php
↓
⑤ 점검 /nextjs-install/check.php 와 /api/v1/status
↓
⑥ 테마 적용 관리자 > 환경설정 > 테마설정 > Next.js Default
↓
⑦ 웹서버 규칙 Apache 는 .htaccess, 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내용은 절대 올리지 마세요.
확인표
- ☐ 웹사이트 설치가 8단계로 이루어진다는 것을 대략 안다
- ☐ 막혔을 때 먼저 볼 곳(확인표, 점검 페이지, Issues)을 안다
- ☐ 이제 2권 · 웹사이트 설치로 넘어갈 준비가 됐다
- 이전글먼저 알아 둘 말 26.09.30
댓글목록
등록된 댓글이 없습니다.
