아래 내용중에 3번 웹 서버
아니면
-----------------------------------------------------------------
웹 서버에서 바로 구동 (Apache/Nginx 등)대상: 이미 Apache/Nginx 등 웹 서버가 구동 중인 환경
add
DocumentRoot를 g7/public으로 설정하는 것이 필수인가요?아니면
DocumentRoot의 기본 root폴더에 설치를 해도 돠나요?DocumentRoot의 설정이 AI가 인식하는데 차이가 발생되나요?-----------------------------------------------------------------
웹 서버에서 바로 구동 (Apache/Nginx 등)대상: 이미 Apache/Nginx 등 웹 서버가 구동 중인 환경
add
- 웹 루트 디렉토리로 이동
git clone https://github.com/gnuboard/g7.git- 웹 서버
DocumentRoot를g7/public으로 설정 또는 virtual host 구성 - 브라우저에서
http://도메인/install접근 - 설치 마법사에서 DB 정보 입력 및 설치 진행
|
답변 1개 / 댓글 1개
채택된 답변
+20 포인트
2026-04-02 (목) 09:03:48
안녕하세요.
네 맞습니다. DocumentRoot 를 그누보드7 설치 디렉토리 내 public 으로 설정하셔야 합니다.
기 설정된 DocumentRoot 디렉토리에 그누보드7를 설치하게 되면 URL 형태가 https://example.com/g7/public 와 같은 형태가 되는데, 그누보드7에서 참조하는 API 경로는 https://example.com/api/** 형태가 되어 작동이 되지 않습니다.
그누보드7의 코드에 웹으로 접근 가능한 형태가 되어 보안 문제도 발생하게 되니, 참고 부탁드립니다.
네 맞습니다. DocumentRoot 를 그누보드7 설치 디렉토리 내 public 으로 설정하셔야 합니다.
기 설정된 DocumentRoot 디렉토리에 그누보드7를 설치하게 되면 URL 형태가 https://example.com/g7/public 와 같은 형태가 되는데, 그누보드7에서 참조하는 API 경로는 https://example.com/api/** 형태가 되어 작동이 되지 않습니다.
그누보드7의 코드에 웹으로 접근 가능한 형태가 되어 보안 문제도 발생하게 되니, 참고 부탁드립니다.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.