[트러블슈팅] Ubuntu 서버에서 Laravel 내장 서버→Apache 전환 후 권한·포트 이슈 해결기
·
실무 | 성장/트러블슈팅 | 개발팁
1. 개요Ubuntu 서버에 Laravel 내장 서버(artisan serve)를 서비스로 등록하여 포트 8000으로 운영하다가, 사내 방화벽 정책으로 IP 직접 접근이 차단되어 Apache로 이전하였습니다. 이 과정에서 소유자·그룹 설정이 달라지며 특정 디렉토리 쓰기, 로그 기록, 스케줄러(cron), PHP cURL, Node.js 기반 스냅샷 생성에서 모두 권한 오류가 발생했고, 포트 8000→80 포워딩 설정도 추가로 필요했습니다. 본 문서에서는 각 이슈별 원인 분석과 해결 방안을 순차적으로 정리합니다.2. 환경 및 배경기존: systemd 서비스로 php artisan serve --host=0.0.0.0 --port=8000 구동(포트 8000)전환: Apache (www-data 사용자) 기..