NGINX 시작하기

알파로그·2023년 4월 16일
0

Linux 와 Docker

목록 보기
3/28

✏️ 데몬

  • 리눅스에서 사용되는 용어이다.
  • vim, ls, locate 처럼 필요할 때만 실행되는 프로세스라면,
    데몬은 리눅스를 사용하는동안 계속 실행시켜야 되는 프로세스를 뜻한다.
  • 대표적으로 NGINX 가 데몬에 속한다.
    • 실행상태로 외부에서 오는 요청에대한 응답을 해줘야되기 때문

📍 데몬 상태 확인하기

  • 데몬에 관련된 명령을 수행하기 위해선 항상 아래와 같은 명령어를 입력해주어야 한다.
    • 아래와 같은 명령어를 사용해 데몬에게 다양한 명령을 수행할 수 있다.
systemctl

✏️ NGINX 설치

  • nginx 설치 명령어
yum install nginx

✏️ NGINX 에게 명령하기

📍 실행과 종료

  • 실행 명령어
systemctl start nginx

  • nginx 종료
systemctl stop nginx

  • nginx 재시작
    • 주로, 설정파일의 내용이 바뀌었을 때, 그 사항들을 반영하기 위해 사용
systemctl restart nginx

📍 상태 확인하기

  • 실행 상황 확인
    • 만약 실행되지 않은 상태에서 명령어를 입력하면
      Actice: incrive (dead) 라는 메시지가 출력된다.
systemctl status nginx

📍 NGINX 자동으로 실행시키기

  • 아래의 명령어를 입력하면 리눅스를 실행할 때 자동으로 NGINX 가 실행되게 된다.
    • status 로 확인해보면 Loaded: … enable; 이라는 메시지가 출력된 걸 확인할 수 있다.
  • ⚠️ 이 멸령어는 리눅스를 실행할 때 자동으로 NGINX 를 실행하는 명령어이다.
    • 이 명령어로는 종료된 NGINX 를 실행시킬 수 없다.
systemctl enable nginx

  • 반대로 해당 설정을 취소하려면 아래의 명령어를 입력하면 된다.
systemctl disable nginx

✏️ CURL

  • curl 은 리눅스에서 사용되는 텍스트 브라우저이다.
  • 명령어를 통해 원하는 url 에 접속할 수 있다.
    • url 접속 명령 예시
curl localhost:80
profile
잘못된 내용 PR 환영

0개의 댓글