자주 사용하던 명령어가 기억이 안날때가 있고,
SSL인증서를 갱신하는 등의 이벤트가 있을경우, nginx를 재실행 시켜야 하는 경우도 생기기 때문에 관련 내용과 구조를 정리하였다.
sudo service nginx start
sudo systemctl start nginx
sudo service nginx restart
sudo systemctl restart nginx
sudo service nginx stop
sudo systemctl stop nginx
sudo service nginx status
ps -ef | grep nginx
경로 - /etc/nginx/
sites-available - 사용이 가능한 사이트 정보
sites-enabled - available과 서버에서 실제로 활용 되는 정보
보통 이렇게 구분을 하지만 나는 available과 enabled를 동일하게 유지 시킴으로써 혹시 모를 변수에 대비 했다.
아래는 위 내용을 동일하게 유지하기 위해서 사용하던 bash 파일 내용이다.