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

  • 리눅스 디바이스 드라이버 | 장치 파일(Device File) | /dev 디렉토리

    리눅스는 모든 것을 파일로 관리합니다. 리눅스에는 장치 파일(Device File)은 여러 프로그램에서 시스템에 설치된 하드웨어에 접근할 수 있게 하는 파일입니다. 디바이스를 구동하기 위해 리눅스 디바이스 드라이버가 필수 요구 사항입니다. 리눅스 시스템이 마우스 장치 파일을 참조해서 마우스의 조작을 하게 하거나 프린트의 출력 등을 담당하는 것을 생각할 수 있으며, 주로 스토리지를 마운트 하는데 많이 사용된다고 할…

  • 리눅스 tree 명령어

    tree 명령어는 디렉토리 안의 파일과 디렉토리를 나무 형태로 출력하는 명령어입니다. 디렉토리 구성을 파악하는데 유용하며, 하위 디렉토리와 파일이 어떤 구조로 정리되어 있는지 한눈에 확인 가능합니다. 문서화 및 시스템 분석 등에 활용됩니다. 목차1. apache 버전 확인2. apache 상태 확인3. apache 시작4. 아파치 중지4. 아파치 재시작5. 부팅 후 자동으로 아파치 시작 (해제)✅ tree 명령어 기본 사용…

  • Rocky Linux 설치 (9.5 Ver Minimal) | 이더넷 설정

    VirtualBox로 Rocky Linux 설치(9.5 Ver)를 진행해 보겠습니다. Rocky Linux 설치를 위해 ISO 파일을 다운로드 받은 후 가상 머신을 생성합니다. EFI 활성화를 체크 후 설치 진행을 하겠습니다. 목차1. apache 버전 확인2. apache 상태 확인3. apache 시작4. 아파치 중지4. 아파치 재시작5. 부팅 후 자동으로 아파치 시작 (해제) ✅ Rocky Linux 설치 Rocky Linux 설치 시작…

  • echo 명령어: From 확장과 인용

    echo 명령어는 문자열을 그대로 출력해 주는 명령어이다. echo 명령어는 프롬프트에서 사용하는 일은 거의 없으며, 쉘 스크립트 작성 시에 자주 사용하는 명령어이다. 표준 출력 상에 해당 텍스트 인자를 표시한다. 목차1. apache 버전 확인2. apache 상태 확인3. apache 시작4. 아파치 중지4. 아파치 재시작5. 부팅 후 자동으로 아파치 시작 (해제)1. echo 명령어 옵션 2. echo $…

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

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

  • [Linux] ifcfg: IP 네트워크 인터페이스 구성(이더넷) | CentOS 7 ver.

    레드헷 계열 리눅스에서 네트워크 구성은 /etc/sysconfig/network-scripts/ifcfg-* 파일에서 설정합니다. ifcfg(interface configuration)는 “이더넷” 장치를 어떻게 네트워크에 연결할지 설정하는 게 ifcfg-* 파일의 목적입니다. 네트워크 인터페이스는 컴퓨터가 네트워크에 연결되는 물리적 또는 가상 장치입니다. 유선(이더넷 카드), 무선(Wi-Fi 어댑터) 등이 이에 해당합니다. 리눅스에서는 eth0, wlan0, enp0s3 등 이름으로 식별하며 고유하게 관리합니다. 네트워크 인터페이스를 통해 데이터가 송수신 되어 인터넷이나 로컬…

답글 남기기

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

Prove your humanity: 2   +   6   =