Red Hat, CentOS & Fedora: Which Is Best for You?
차례:
Apache HTTP 서버는 세계에서 가장 널리 사용되는 웹 서버입니다. 강력한 기능을 포함한 무료 오픈 소스 및 크로스 플랫폼 HTTP 서버이며 다양한 모듈로 확장 할 수 있습니다.
CentOS 8에서 Apache 웹 서버를 설치하고 관리하는 방법을 설명합니다.
아파치 설치
Apache는 기본 CentOS 리포지토리에서 사용할 수 있으며 설치는 매우 간단합니다.
RHEL 기반 배포에서 Apache 패키지 및 서비스를
httpd
라고합니다. Apache를 설치하려면 sudo 권한을 가진 루트 또는 사용자로 다음 명령을 실행하십시오.
sudo yum install
설치가 완료되면 Apache 서비스를 활성화하고 시작하십시오.
sudo systemctl enable
sudo systemctl start
서비스가 실행 중인지 확인하려면 상태를 확인하십시오.
sudo systemctl status
출력은 다음과 같아야합니다.
● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2019-10-12 15:54:58 UTC; 6s ago…
방화벽 조정
FirewallD는 Centos 8의 기본 방화벽 솔루션입니다.
설치하는 동안 Apache는 HTTP (
80
) 및 HTTPS (
443
) 포트에 대한 액세스를 허용하기 위해 사전 정의 된 규칙을 사용하여 방화벽 서비스 파일을 작성합니다.
다음 명령은 필요한 포트를 영구적으로 엽니 다.
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
아파치 관리
이 섹션에서는 Apache 구성 파일의 구조와 Apache 웹 서버 관리를위한 모범 사례에 대해 설명합니다.
- 모든 Apache 구성 파일은
/etc/httpd
디렉토리에 있습니다. 기본 Apache 구성 파일은/etc/httpd/conf/httpd.conf
입니다./etc/httpd/conf.d
디렉토리에있는.conf
끝나는 구성 파일은 다음과 같습니다. 다양한 Apache 모듈을로드하는 구성 파일은/etc/httpd/conf.modules.d
디렉토리에 있습니다. Apache vhost 파일은.conf
끝나고/etc/httpd/conf.d
저장되어야합니다./etc/httpd/conf.d
디렉토리. 필요한만큼의 호스트를 가질 수 있습니다. 각 도메인마다 별도의 구성 파일 (vhost)을 작성하면 서버를보다 쉽게 유지 보수 할 수 있습니다.- 표준 명명 규칙을 따르는 것이 좋습니다. 예를 들어 도메인 이름이
mydomain.com
이면 구성 파일 이름은mydomain.com
여야합니다.
access_log
및error_log
)은/var/log/httpd/
디렉토리에 있습니다. 각 호스트마다 다른access
및error
로그 파일을access
하는 것이 좋습니다. 도메인 문서 루트 디렉토리를 원하는 위치로 설정할 수 있습니다. webroot의 가장 일반적인 위치는 다음과 같습니다.-
/home/ /
/home/ /
/var/www/
/var/www/html/
/opt/
- 표준 명명 규칙을 따르는 것이 좋습니다. 예를 들어 도메인 이름이
결론
축하합니다. CentOS 8 서버에 Apache를 성공적으로 설치했습니다. 이제 애플리케이션 배포를 시작할 준비가되었으며 웹 또는 프록시 서버로 Apache를 사용할 수 있습니다.
다른 시스템 장치와 동일한 방식으로 Apache 서비스를 관리 할 수 있습니다.
아파치 센 토스centos 7에 아파치를 설치하는 방법

Apache HTTP 서버는 세계에서 가장 인기있는 웹 서버입니다. 다음 지시 사항은 CentOS 7 시스템에서 Apache 웹 서버를 설치하고 관리하는 방법을 설명합니다.
데비안 9에 아파치를 설치하는 방법

Apache HTTP 서버는 세계에서 가장 인기있는 웹 서버 중 하나입니다. 이 튜토리얼에서는 데비안 9 서버에 Apache를 설치하는 단계를 진행합니다.
우분투 18.04에 아파치를 설치하는 방법

이 튜토리얼은 Ubuntu 18.04에서 Apache 웹 서버를 설치하고 관리하는 방법을 설명합니다. Apache HTTP 서버는 세계에서 가장 인기있는 웹 서버입니다.