본문 바로가기

Apache

Linux CentOS Apache 설치 및 세팅

728x90

CentOS Linux은 Red Hat Enterprise Linux (RHEL) 소스 코드를 기반으로 한 무료 및 오픈 소스 컴퓨터 운영 체제입니다. Apache는 가장 널리 사용되는 웹 서버 중 하나로, Linux 시스템에서 웹 서비스를 제공하는 데 매우 유용합니다. 이번에는 CentOS Linux에서 Apache 웹 서버를 설치하고 구성하는 방법에 대해 알아보겠습니다.

### Apache 설치

1. CentOS Linux 시스템에 Apache를 설치하려면 먼저 터미널을 열고 다음 명령어를 입력하세요.

```
sudo yum install httpd
```

2. 설치가 완료되면 Apache를 실행하고 부팅 시 자동으로 시작하도록 설정합니다.

```
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
```

### Apache 구성

1. Apache 구성 파일을 편집하려면 다음 명령어를 사용하세요.

```
sudo nano /etc/httpd/conf/httpd.conf
```

2. 구성 파일에서 가장 중요한 옵션 중 하나는 DocumentRoot입니다. DocumentRoot는 Apache가 서비스하는 파일의 기본 디렉토리를 정의합니다. 기본값은 /var/www/html입니다.

3. Apache에서 가상 호스트를 사용하려면 다음과 같이 구성 파일에 가상 호스트를 추가하세요.

```
<VirtualHost *:80>
    ServerName example.com
    DocumentRoot /var/www/example.com/public_html
    ErrorLog /var/www/example.com/error.log
    CustomLog /var/www/example.com/requests.log combined
</VirtualHost>
```

4. 구성 파일을 저장하고 Apache를 다시 시작합니다.

```
sudo systemctl restart httpd.service
```

이제 CentOS Linux 시스템에서 Apache 웹 서버를 구성할 수 있습니다. 이를 통해 다양한 웹 애플리케이션을 호스팅하거나 웹 페이지를 제공할 수 있습니다.

728x90

'Apache' 카테고리의 다른 글

Centos Linux Apache 모듈  (0) 2023.04.29