AWS EC2에 리액트를 서비스하기위해 NGINX를 설치했는데,
당연히! 리부팅되면 자동으로 뜰줄 알았는데 안뜨네요.
컴퓨터 재시작(리부팅)할때 NGINX가 자동으로 시작되게 설정하려면 System Control에서 설정해줘야 합니다.
# 시스템 컨트롤에서 nginx 자동시작 설정
systemctl enable nginx.service
# 시스템 컨트롤에서 nginx 자동시작 해제
systemctl enable nginx.service
# nginx 상태 보기
systemctl status nginx.service
# nginx 재시작
systemctl restart nginx.service
1. nginx 상태 확인
Loaded: loaded (/usr/lib/systemd/system/nginx.service; disabled; vendor preset: disabled)
중간에 disabled가 나타나면 ec2가 재시작해도 nginx는 시작되지 않습니다.
sudo systemctl status nginx.service
2. nginx 자동시작 설정
sudo systemctl enable nginx.service
3. nginx 상태 확인
sudo systemctl status nginx.service