카테고리 없음
Apache에 Laravel 프로젝트 셋팅 (Amazon Linux 2)
강남리치
2022. 2. 22. 13:56
반응형
권한설정 (ec2-user 계정으로 SFTP 접속 후 작업할수 있도록)
ec2-user를 apache 그룹에 추가
sudo usermod -a -G apache ec2-user
exit # 로그아웃 후 다시 접속
groups # 그룹에 추가되었는지 확인
그룹 소유권 apache 그룹으로 변경 (초기엔 아마 root로 설정되어있음)
sudo chown -R ec2-user:apache /var/www
sudo chmod 2775 /var/www # 그룹에 쓰기권한 추가
find /var/www -type d -exec sudo chmod 2775 {} \; # 디렉토리권한 변경
Apache Document Root 변경
sudo vi /etc/httpd/conf/httpd.conf
아래와 같이 변경
DocumentRoot "/var/www/프로젝트명/public"
<Directory "/var/www/프로젝트명/public">
AllowOverride All
</Directory>
권한 변경
sudo chmod -R 777 /var/www/프로젝트명/storage
sudo chmod -R 775 /var/www/프로젝트명/bootstrap/cache
서버 재시작
sudo systemctl restart httpd
반응형