Linux: 아파치 재시작/시작/중지 명령어[CentOS 7]

  • 서버: CentOS 7

    apache

리눅스 웹서버를 운영하다 보면 CentOS에서 아파치 재시작을 하는 경우가 많습니다. 재시작 및 시작, 중지 명령어에 대해 알아 보겠습니다.

아파치는 HTTP 아파치 서버로 불리는 HTTP 웹서버입니다. 쉬운 웹서버 구축과 기능적인 측면에서 우수하기 때문에 많은 중소기업 및 대형사이트에서 사용합니다.

1. apache 버전 확인

~]# httpd -v

2. apache 상태 확인

~]# apachectl status             ## 어떤 명령어를 입력하든 같은 결과 값
~]# systemctl status httpd
~]# service httpd status
* httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
   Active: active (running) since Sat 2023-11-25 10:15:36 UTC; 16h ago
     Docs: man:httpd(8)
           man:apachectl(8)
 Main PID: 3161 (httpd)
   Status: "Total requests: 61; Current requests/sec: 0; Current traffic:   0 B/sec"
   CGroup: /system.slice/httpd.service
           |- 3161 /usr/sbin/httpd -DFOREGROUND
           |- 3162 /usr/sbin/httpd -DFOREGROUND
           |- 3163 /usr/sbin/httpd -DFOREGROUND
           |- 3164 /usr/sbin/httpd -DFOREGROUND
           |- 3165 /usr/sbin/httpd -DFOREGROUND
           |- 3166 /usr/sbin/httpd -DFOREGROUND
           |- 6196 /usr/sbin/httpd -DFOREGROUND
           `-26457 /usr/sbin/httpd -DFOREGROUND
----생략----

3. apache 시작

~]# systemctl start httpd ## 어떤 명령어를 입력하든 같은 결과 값
~]# service httpd start
~]# apachectl start

4. 아파치 중지

~]# systemctl stop httpd
~]# service httpd stop
~]# apachectl stop

4. 아파치 재시작

3개의 명령어 모두 아파치 재시작 명령어로 동일한 결과를 얻습니다.

~]# systemctl restart httpd
~]# service httpd restart
~]# apachectl restart

5. 부팅 후 자동으로 아파치 시작 (해제)

~]# systemctl enable httpd (systemctl disable httpd) | # 부팅 후 자동 등록 (해제)
부팅 시 아파치가 항상 로드된 상태(부팅 시 아파치 재시작이 자동)
핸드폰 안의 리눅스

Similar Posts

  • SSL 보안인증서 설치(CentOS 7)

    SSL 보안인증서는 한국·해외 웹사이트에서 필수 요소 중 하나입니다. SSL 보안인증서 설치 후 운영이 필요한 이유는 광고가 아닌 유기적 트래픽을 원할 경우 SSL(TLS) 인증서는 검색엔진최적화(SEO)에 필수 항목 중 하나이기 때문입니다. SSL 보안인증서는 사용자와 서버의 통신이 암호화되어 중간에 해커가 데이터를 가로채지 못하도록 하는 방화벽입니다. 목차1. apache 버전 확인2. apache 상태 확인3. apache 시작4. 아파치 중지4….

  • RAID 구성 | RAID Level 0, 1, 4, 5, 6, 1+0, 0+1

    RAID(Redundant Array of Independent Disks 또는 Redundant Array of Inexpensive Disks)는 뜻 하는 내용처럼 여러 개의 디스크를 스토리지 하나처럼 운영하여 스토리지의 안정성을 확보하는 기술입니다. 저렴한(Independent) 디스크의 복수 배열의 뜻에서 독립적인 디스크의 복수 배열이란 뜻으로 많이 사용되고 있습니다. 이유는 단독으로 사용하기에 부족한 성능을 가진 디스크를 하나의 논리 디스크로 정렬해서 재활용하는데 목적이 있었기 때문입니다. 디스크…

  • 리눅스 sort 명령어: 파일 정렬

    종류 및 분류의 사전적 의미를 가진 리눅스 sort 명령어는 아스키 파일 내용(레코드)을 정렬할 때 사용하는 명령어입니다. 알파벳순이나 오름차순 또는 내림차순으로 정렬해야 하는 경우에 사용하는 명령어입니다. 목차1. apache 버전 확인2. apache 상태 확인3. apache 시작4. 아파치 중지4. 아파치 재시작5. 부팅 후 자동으로 아파치 시작 (해제)✅ 리눅스 sort 명령어 기본 사용 방법 ✅ 리눅스 sort…

  • 리눅스 디렉토리 구조 및 파일 종류🔝

    리눅스 운영체제는 계층적 파일 시스템을 사용합니다. 위에서 아래 또는 위와 아래로 구성되어 있습니다. 리눅스 디렉토리 구조는 파일 시스템의 시작 지점인 루트 디렉토리(/)부터 시작됩니다. Linux 파일 시스템 계층 구조는 리눅스를 포함한 유닉스 유형 운영 체제의 디렉토리 구조와 내용을 결정하는 일련의 지침인 파일 시스템 계층 구조 표준의 적용을 받습니다. 계층 구조 표준은 리눅스 재단(영어: Linux Foundation)에서…

  • Rsync 명령어: 옵션 | 사용 예시

    Rsync 명령어는 Remote sync의 줄임말로 원격에서 로컬, 로컬에서 로컬로의 파일 및 디렉토리를 복사하는 프로그램입니다. rsync에는 두 가지 접속 방법이 있는데 SSH를 통해 접속하는 방법과 rsync 데몬을 통해 접속하는 방법입니다. 목차1. apache 버전 확인2. apache 상태 확인3. apache 시작4. 아파치 중지4. 아파치 재시작5. 부팅 후 자동으로 아파치 시작 (해제) ✅ rsync의 두 가지 접속…

  • 리눅스 touch 명령어

    touch 명령어는 파일의 날짜 시간 정보를 변경하는 명령어입니다. 아무 옵션 없이 사용할 경우 파일의 최근 사용 시간, 변경 시간이 서버의 현재 시간으로 변경됩니다. 파일이 없는 파일명을 입력할 경우 새로운 크기가 0인 빈 파일이 생성됩니다. 목차1. apache 버전 확인2. apache 상태 확인3. apache 시작4. 아파치 중지4. 아파치 재시작5. 부팅 후 자동으로 아파치 시작 (해제)✅…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 5   +   6   =