본문으로 건너뛰기

CentOS에 Apache HTTP Server 설치하는 방법

CentOS에 Apache HTTP Server 설치하는 방법

Apache HTTP Server는 인터넷을 통해 웹 페이지를 제공할 수 있는 인기 있는 웹 서버 소프트웨어입니다. CentOS에 Apache HTTP Server를 설치하는 것은 비교적 간단한 과정입니다. 이 튜토리얼에서는 CentOS에 Apache HTTP Server를 설치하는 단계별 프로세스를 안내해 드리겠습니다.

사전 요구 사항

시작하기 전에, CentOS 서버가 Apache HTTP Server를 설치할 수 있도록 준비되어 있는지 확인하십시오. 또한 서버에 루트 액세스 권한이 있어야 합니다.

단계 1: 시스템 업데이트

CentOS에 Apache HTTP Server를 설치하기 위한 첫 번째 단계는 시스템을 업데이트하는 것입니다. 이는 모든 필요한 패키지가 최신 상태인지 확인합니다. 다음 명령을 실행하여 시스템을 업데이트하십시오:

sudo yum update

단계 2: Apache HTTP Server 설치

시스템이 업데이트되면 Apache HTTP Server를 설치할 차례입니다. 다음 명령을 실행하여 Apache HTTP Server를 설치하십시오:

sudo yum install httpd

이 명령은 CentOS 서버에 Apache HTTP Server를 설치합니다.

단계 3: Apache HTTP Server 시작

Apache HTTP Server를 설치한 후에는 다음 명령을 실행하여 서비스를 시작하십시오:

sudo systemctl start httpd

이 명령은 Apache HTTP Server 서비스를 시작합니다.

단계 4: Apache HTTP Server 활성화

시스템이 부팅될 때마다 Apache HTTP Server가 자동으로 시작되도록 하려면 다음 명령을 실행하여 서비스를 활성화하십시오:

sudo systemctl enable httpd

이 명령은 CentOS 서버에서 Apache HTTP Server 서비스를 활성화합니다.

단계 5: Apache HTTP Server 상태 확인

Apache HTTP Server가 실행 중인지 확인하려면 다음 명령을 실행하십시오:

sudo systemctl status httpd

이 명령은 Apache HTTP Server 서비스의 상태를 표시합니다. 서비스가 실행 중인 경우 다음과 같은 출력이 표시됩니다:

httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2021-04-05 15:41:09 UTC; 1 day 4h ago

서비스가 실행되지 않는 경우 다음과 같은 출력이 표시됩니다:

httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: inactive (dead)

단계 6: Apache HTTP Server 구성

Apache HTTP Server를 구성하려면 다음 명령을 실행하여 Apache 구성 파일을 엽니다:

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

이 명령은 nano 텍스트 편집기에서 Apache 구성 파일을 엽니다.

단계 7: Apache HTTP Server 테스트

Apache HTTP Server를 테스트하기 위해 다음 명령을 실행하여 간단한 PHP 파일을 생성하십시오:

sudo nano /var/www/html/index.php

이 명령은 /var/www/html 디렉토리에 index.php라는 새 파일을 생성합니다.

index.php 파일에 다음 코드를 추가하십시오:

<?php
phpinfo();
?>

파일을 저장하고 닫습니다.

그런 다음 웹 브라우저를 열고 http://your_server_IP_address/index.php로 이동하십시오. Apache HTTP Server가 올바르게 작동하면 PHP 설치에 대한 정보가 표시되는 페이지가 표시됩니다.

결론

축하합니다! CentOS에 Apache HTTP Server를 성공적으로 설치했습니다. 이제 Apache를 사용하여 인터넷을 통해 웹 페이지를 제공할 수 있습니다. 패키지를 정기적으로 업데이트하고 Apache HTTP Server를 필요에 맞게 구성하여 시스템을 최신 상태로 유지하고 보안을 유지하는 것을 잊지 마십시오.