G7 설치 했는데 제대로 한건지 모르겠습니다.

2026-10-02 (금) 11:16:07 100
G7 사용 시작으로 운영하는 서버에 Nginx로 설치했습니다.
현재 매인과 관리자 페이지까지는 나옵니다. 설치가 정상 완료된건지 판단하는 방법이 있을까요?
일반적인 php로 생각하고 접근했다가 구조가 좀 달라 움추려집니다.
자체서버에서 운영할 경우 추가 실행이나 설정 있을까요.
도움 바랍니다. 감사합니다.
|

답변 2개

기본 기능을 하나씩 실제로 사용해 보면서 오류가 없는지 확인해 보세요.
관리자 페이지 -> 환경설정에서
- 일반 설정: 사이트 기본 정보 확인
- 메일: SMTP 설정 후 테스트 메일 발송
- SEO: 사이트에 맞게 기본 설정 확인
게시판 하나를 만들어 글/댓글 작성, 파일 업로드, 회원가입/로그인 정도까지 해 보시고
이 정도를 확인하면 DB 쓰기나 파일 권한에 문제가 있는지도 어느 정도 알 수 있습니다.
서버에서는 storage, bootstrap/cache의 쓰기 권한과 storage/logs에 오류가 계속 쌓이고 있지는 않은지도 확인해 보시면 좋고요.

일반적인 PHP 프로그램과 조금 다르게 느껴지는 부분은 라라벨 기반이라
웹서버와 PHP 설정만으로 운영 구성이 모두 끝나는 구조는 아니라는 점입니다.
큐 설정은 설치 후, 관리자 -> 환경설정 -> 드라이버에서 '큐'를 확인해 보시는 것이 좋습니다. 
QUEUE_CONNECTION=sync라면 별도의 Queue Worker 없이 요청 과정에서 작업이 바로 처리됩니다. 
database나 Redis를 사용한다면 Queue Worker를 별도로 실행해야 합니다.
정리 작업이나 예약 작업 등을 위해 스케줄러도 크론으로 실행해 두는 것이 좋습니다.
실시간 알림이나 웹소켓 기능을 사용한다면 Reverb도 추가로 실행하면 됩니다.
다만 이런 부분은 지금 설치가 제대로 되었는지를 판단하는 것과는 조금 나눠서 생각하셔도 됩니다.
우선 글쓰기, 로그인, 파일 업로드 같은 기본 기능이 정상적으로 동작하는지 확인한 다음
운영에 필요한 부분을 하나씩 구성하셔도 늦지 않습니다.

기본 동작에 문제가 없다면 그다음에는 성능 관련 설정도 살펴볼 만합니다.
- 관리자 -> 환경설정 -> 드라이버에서 캐시/세션 드라이버로 Redis 사용
- PHP OPcache 활성화
- nginx gzip 설정
이런 설정들은 정상 설치 여부와는 별개이고 필수도 아닙니다.
자가 서버에서 계속 운영하실 계획이라면 성능 최적화 차원에서 적용해 볼 만한 정도로 생각하시면 될 것 같습니다.

처음부터 라라벨 구조를 전부 이해하고 시작하실 필요는 없으니,
우선 기본 기능부터 하나씩 사용해 보시고 문제가 생기는 부분이 있다면
그때 로그를 보면서 원인을 찾아가시거나 이곳을 재방문하시면 될 것 같습니다.
2026-10-02 (금) 12:56:31
설치후 정상 적으로 열리면 잘하신거에요 이제 열공하시면됩니다.ㅎ
https://sir.kr/g7/overview

답변을 작성하려면 로그인이 필요합니다.