엔터프라이즈 및 개발 환경에서 CentOS 시스템에 PHP를 통해 RPM 패키지 설치를 마스터하는 것은 필수 기술입니다. RPM 패키지 사용은 설치 프로세스를 단순화 할뿐만 아니라 후속 소프트웨어 관리 및 업그레이드도 용이하게합니다. 이 기사는 관련 저장소를 구성하고 PHP 및 공통 확장을 설치하는 방법 및 기본 PHP-FPM 구성 방법을 자세히 설명하여 Centos 환경에서 PHP를 원활하게 실행하는 데 도움이됩니다.
시작하기 전에 CentOS 시스템에 대한 관리자 권한이 있고 기본 명령 줄 작동 기능이 있는지 확인하십시오. 또한 YUM 패키지 관리자는 시스템에 설치해야합니다. 먼저 환경이 준비되도록 시스템 업데이트 및 관련 도구 설치를 완료해야합니다.
시스템 업데이트 수행 :
Sudo Yum 업데이트
WGET와 같은 필요한 도구를 설치하십시오.
Sudo Yum 설치 wget
최신 버전의 PHP를 설치하려면 먼저 Epel 및 Remi 소프트웨어 소스를 활성화해야합니다. Epel 라이브러리에는 많은 추가 오픈 소스 패키지가 포함되어 있으며 Remi 라이브러리는 다양한 PHP 버전을 제공합니다.
Epel 라이브러리 설치 :
Sudo Yum 설치 Epel Release
Remi 라이브러리 설치 :
Sudo Yum 설치 https://rpms.remirepo.net/enterprise/remi-release-7.rpm
PHP 7.4와 같은 Yum-Config-Manager를 통해 필요한 PHP 버전 저장소를 활성화하십시오.
Sudo Yum-Config-Manager -Enable Remi-Php74
프로젝트 요구 사항에 따라 Remi-PHP80 또는 REMI-PHP81과 같은 다른 버전을 활성화 할 수도 있습니다.
PHP 코어 및 공통 확장을 설치하려면 다음 명령을 실행하십시오.
Sudo Yum PHP PHP-CLI PHP-FPM PHP-MYSQLND 설치
설치가 완료된 후 다음 명령을 실행하여 PHP 버전을 확인하고 설치가 성공했는지 확인하십시오.
PHP -V
터미널에 PHP 버전 정보가 표시되면 설치가 정상임을 의미합니다.
필요에 따라 이미지 처리 및 멀티 바이트 문자열 지원과 같은 더 많은 확장을 설치할 수 있습니다.
Sudo Yum 설치 PHP-GD PHP-MBSTRING
PHP-FPM을 사용하는 환경의 경우 웹 서버 설정과 일치하도록 편집해야합니다.
sudo vi /etc/php-fpm.d/www.conf
실제 조건에 따라 사용자와 그룹을 조정하여 웹 서버 권한과 일치하는지 확인하십시오.
이 기사에서는 CentOS 시스템에서 PHP를 통해 RPM 패키지를 설치하고 관리하는 방법을 소개하며 창고 구성, 설치, 확장 패키지 추가 및 기본 PHP-FPM 구성을 다룹니다. RPM 설치 방법은 중앙 집중식 관리 및 편리한 소프트웨어 패키지 업그레이드를 제공하며, 이는 안정적이고 관리하기 쉬운 PHP 환경을 구축하는 데 적합하며 웹 애플리케이션 및 API 서비스 모두에서 효율적으로 지원할 수 있습니다.