현대 웹 사이트 개발에서 Apache (HTTPD)와 PHP의 조합은 여전히 가장 인기있는 웹 서비스 솔루션 중 하나입니다. 이 기사는 Linux 시스템에서 환경 준비에서 보안 최적화에 이르기까지 완전한 구성 프로세스를 완료하는 방법에 대한 자세한 소개를 제공합니다.
구성을 시작하기 전에 운영 체제가 최신 상태인지 확인하는 것이 좋습니다. 다음 명령을 사용하여 Ubuntu 또는 Centos 시스템을 업데이트 할 수 있습니다.
sudo apt update && sudo apt upgrade # Ubuntu체계
sudo yum update # CentOS체계
우분투 시스템에서 다음 명령을 사용하여 Apache를 설치하십시오.
sudo apt install apache2
Centos 시스템에서 실행 :
sudo yum install httpd
설치 후 Apache 서비스를 시작하여 자동으로 부팅하도록 설정하십시오.
sudo systemctl start httpd
sudo systemctl enable httpd
Apache가 PHP를 구문 분석 할 수 있으려면 구성 파일을 수정해야합니다. Centos에서 경로는 일반적으로 다음과 같습니다.
/etc/httpd/conf/httpd.conf
우분투에서는 일반적으로 다음과 같습니다.
/etc/apache2/apache2.conf
PHP 구문 분석을 활성화하려면 구성 파일에 다음을 포함시킵니다.
AddType application/x-httpd-php .php
우분투 시스템에서 PHP 및 필요한 모듈을 설치하기위한 명령은 다음과 같습니다.
sudo apt install php libapache2-mod-php php-mysql
Centos 시스템에서 :
sudo yum install php php-mysql
PHP 구성이 성공했는지 확인하려면 Apache 기본 디렉토리에서 테스트 파일을 만들 수 있습니다.
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
그런 다음 브라우저에서 http : //your_server_ip/info.php를 방문하십시오. 페이지에 PHP 정보가 정상적으로 표시되면 구성이 성공적이라는 의미입니다.
설치가 완료된 후 시스템의 안전성과 성능을 보장하기 위해 다음 조치를 권장합니다.
위의 단계를 통해 Linux 시스템에서 Apache 및 PHP 실행 환경을 성공적으로 배포했습니다. 이 구성 체계는 대부분의 웹 응용 프로그램 배포 시나리오에 적합합니다. 서비스의 장기적이고 안정적인 운영을 보장하려면 시스템을 정기적으로 업데이트하고 안전 및 성능 측면에서 모범 사례에주의를 기울이는 것이 중요합니다.