nginx

Olivia·2024년 7월 15일
0

[Trouble Shooting👾]

목록 보기
1/3

nginx

nginx 설정파일을 적용하려고 했는데, 가장 상단에 입력한 사용자가 없어 에러가 발생.

$ sudo nginx -t
nginx: [emerg] getgrnam("aaa") failed in /etc/nginx/nginx.conf:1
nginx: configuration file /etc/nginx/nginx.conf test failed

  • 사용자명은 회사코드임으로 임의적으로 수정함. *

[변경사항]
이전 AS-IS에 있던 Ngninx.conf파일을 TO-BE 서버에 적용하려고하니 사용자 명에 오류가 있음. (user nginx aaa)

  • 검색 AS-IS서버에서 검색 결과 400번으로 aaa사용자가 있었음.
getent group aaa

// result

aaa:x:400:nginx
  • TO-BE 서버에 aaa를 400번으로 추가함.
// aaa 그룹 생성
sudo groupadd -g 400 aaa

// nginx 사용자를 aaa 그룹에 추가
sudo usermod -a -G aaa nginx
  • nginx 설정 테스트
// config 파일 문법 확인용
sudo nginx -t
  • 변경사항 저장 후 nginx 재시작
sudo systemctl restart nginx
  • nginx 상태 확인
sudo systemctl status nginx
profile
👩🏻‍💻

0개의 댓글