서버에 올리기 > 2권 · 웹사이트 설치

본문 바로가기
사이트 내 전체검색

2권 · 웹사이트 설치

설치하기 서버에 올리기

페이지 정보

profile_image
작성자 thisgun
댓글 0건 조회 0회 작성일 26-09-30 16:39

본문

받은 파일을 그누보드가 설치된 폴더(그누보드 루트)에 올립니다.

그누보드 루트가 어디인가요

common.php, config.php, bbs/, adm/ 가 함께 있는 폴더가 그누보드 루트입니다. 호스팅에서는 보통 public_html/ 이나 www/ 입니다.

설치 모양 사이트 주소 그누보드 루트 예
루트 설치 https://example.com/ public_html/
하위 폴더 설치 https://example.com/community/ public_html/community/

하위 폴더에 설치해도 같은 zip 을 같은 방법으로 올리면 됩니다. 따로 고칠 설정은 없습니다.

방법 1 · FTP 프로그램 (가장 흔한 방법)

  1. 받은 zip 을 내 컴퓨터에서 압축 풉니다.
  2. FTP 프로그램(FileZilla 등)으로 서버에 접속해 그누보드 루트를 엽니다.
  3. 압축을 푼 폴더 안의 항목(api, plugin, theme, extend, nextjs-install 과 문서 파일)을 그누보드 루트에 그대로 올립니다.
  4. "같은 이름의 폴더가 있습니다"라고 물으면 합치기(덮어쓰기) 를 고릅니다. plugin, theme, extend 폴더는 원래 있던 폴더라서, 안에 새 파일만 더해집니다.

흔한 실수 압축을 푼 폴더를 통째로 올려 public_html/gnuboard5-nextjs-v0.1.0/api/ 처럼 한 단계 더 들어가 버리는 경우입니다. api 폴더가 common.php 와 같은 자리에 있어야 합니다.

방법 2 · 호스팅 제어판의 파일 관리자

파일 관리자에서 zip 파일을 그누보드 루트에 올린 뒤, 압축 풀기 기능으로 그 자리에 풉니다. 풀고 나면 zip 파일은 지워도 됩니다.

방법 3 · SSH 명령

cd ~/public_html                                  # 그누보드 루트로 이동
unzip -o ~/gnuboard5-nextjs-v0.1.0.zip            # 받은 zip 을 이 자리에 풀기

확인표

  • ☐ 그누보드 루트에 api/, plugin/webapp/, theme/nextjs_default/, extend/webapp.extend.php, nextjs-install/ 이 생겼다
  • ☐ api 폴더가 common.php 와 같은 자리에 있다 (한 단계 더 들어가 있지 않다)

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

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

공지사항

  • 게시물이 없습니다.

접속자집계

오늘
28
어제
0
최대
28
전체
28
Copyright © 소유하신 도메인. All rights reserved.