Linux: 아파치 재시작/시작/중지 명령어[CentOS 7]
ℹ️이 콘텐츠에는 광고가 포함되어,판매 발생 시 수익이 발생합니다.(네이버 쇼핑 커넥트, 아마존 어필리에이트, 애드센스 등)리눅스 웹서버를 운영하다 보면 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) | # 부팅 후 자동 등록 (해제)
![Linux: 아파치 재시작/시작/중지 명령어[CentOS 7] 3 부팅 시 아파치가 항상 로드된 상태(부팅 시 아파치 재시작이 자동)](https://cdn.uknew.co/storage/2023/11/부팅-시-아파치가-항상-로드된-상태부팅-시-아파치-재시작이-자동.png)