[10ë~20ë ëë§í] ë¹ëë ëê¹ê³¼ ê°ì±ì ê³
차례:
Apache HTTP 서버는 세계에서 가장 인기있는 웹 서버입니다. 다양한 모듈로 확장 할 수있는 강력한 기능을 제공하는 무료 오픈 소스 크로스 플랫폼 HTTP 서버입니다.
이 안내서에서는 Apache 시작, 중지 및 다시 시작을 포함하여 가장 중요하고 자주 사용되는 Apache 명령에 대해 설명합니다.
시작하기 전에
우리는 귀하가 sudo 권한을 가진 루트 또는 사용자로 로그인했다고 가정합니다. 이 안내서의 명령은 Ubuntu 18.04 및 CentOS 7 및 Debian 9와 같은 최신 Linux 배포판에서 작동해야합니다.
우분투와 데비안에서는 Apache 서비스의 이름이
apache2
이고 CentOS와 같은 Red Hat 기반 시스템에서는 Apache 서비스의 이름이
httpd
입니다.
아파치 시작
아파치를 시작하는 것은 매우 간단합니다. 다음 명령을 입력하십시오.
sudo systemctl start apache2
성공하면 명령이 출력을 생성하지 않습니다.
sudo service apache2 start
Apache 서비스를 수동으로 시작하는 대신 시스템 부팅시 시작하도록 설정하는 것이 좋습니다.
아파치 중지
Apache를 중지하면 열린 연결이 있어도 기본 Apache 프로세스와 모든 하위 프로세스를 신속하게 종료 할 수 있습니다.
Apache를 중지하려면 다음 명령 중 하나를 실행하십시오.
sudo systemctl stop apache2
sudo service apache2 stop
아파치 다시 시작
재시작 옵션은 Apache 서버를 중지했다가 시작하는 빠른 방법입니다.
다음 명령 중 하나를 사용하여 다시 시작하십시오.
sudo systemctl restart apache2
sudo service apache2 restart
가장 자주 사용하는 명령입니다.
아파치 다시로드
구성을 변경할 때마다 Apache를 다시로드하거나 다시 시작해야합니다.
재로드시 기본 아파치 프로세스는 하위 프로세스를 종료하고 새 구성을로드하며 새 하위 프로세스를 시작합니다.
Apache를 다시로드하려면 다음 명령 중 하나를 사용하십시오.
sudo systemctl reload apache2
sudo service apache2 reload
Apache 구성 테스트
Apache 서버의 구성 파일을 변경할 때마다 서비스를 다시 시작하거나 다시로드하기 전에 구성을 테스트하는 것이 좋습니다.
다음 명령을 사용하여 구문 또는 시스템 오류에 대한 Apache 구성을 테스트하십시오.
sudo apachectl -t
결과는 다음과 같습니다.
Syntax OK
오류가 있으면 명령이 자세한 메시지를 인쇄합니다.
Apache 상태보기
Apache 서비스의 상태를 확인하려면 다음 명령을 사용하십시오.
sudo systemctl status apache2
결과는 다음과 같습니다.
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Wed 2019-05-29 21:16:55 UTC; 6s ago Process: 938 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS) Process: 956 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCES Main PID: 997 (apache2) Tasks: 55 (limit: 1152) CGroup: /system.slice/apache2.service ├─ 997 /usr/sbin/apache2 -k start ├─ 999 /usr/sbin/apache2 -k start └─1000 /usr/sbin/apache2 -k start
Apache 버전 확인
문제를 디버깅하거나 특정 기능을 사용할 수 있는지 확인할 수 있도록 Apache 버전을 알아야 할 수도 있습니다.
다음을 실행하여 Apache 버전을 확인할 수 있습니다.
sudo apache2 -v
Server version: Apache/2.4.29 (Ubuntu) Server built: 2019-04-03T13:22:37
-V
(대문자) 옵션은 configure 옵션과 함께 Apache 버전을 표시합니다.
결론
이 안내서에서는 가장 중요한 Apache 명령 중 일부를 보여주었습니다. Apache 명령 행에 대한 자세한 내용을 보려면 Apache 설명서를 방문하십시오.
아파치 터미널기타 영웅 월드 투어에 대해 알아야 할 모든 것

기타 히어로의 세계를 괴롭히는 괴짜, Activision Blizzard의 band-in-a-box 멋진 모습이 당신 근처의 선반에 나타납니다.
7 가지 키보드 바로 가기 자세히 알아야 할 사항

Word 및 기타 텍스트 편집기에서 많은 시간을 소비하는 경우 이러한 간단한 단축키
5 instagram 바이오 해킹 알아야 할 당신이 알아야 할

멋진 Instagram 바이오 팁과 트릭을 찾고 멋진 프로파일을 찾으십니까? 여기서 멋진 트릭을 찾을 수 있습니다.