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를 필요에 맞게 구성하여 시스템을 최신 상태로 유지하고 보안을 유지하는 것을 잊지 마십시오.