본문으로 건너뛰기

CentOS에 PHP 설치하는 방법

CentOS에 PHP 설치하는 방법

이 튜토리얼에서는 CentOS 운영 체제에 PHP를 설치하는 단계별 프로세스를 안내합니다. PHP는 웹 개발에 사용되는 인기있는 서버 측 스크립팅 언어이며, CentOS에 설치하는 것은 비교적 간단한 과정입니다.

사전 요구 사항

시작하기 전에 다음 사항을 확인하세요:

  • 서버 또는 가상 머신에 CentOS 운영 체제가 설치되어 있는지 확인하세요.
  • root 계정 또는 sudo 권한이 있는 사용자 계정에 액세스할 수 있는지 확인하세요.

단계 1: 시스템 패키지 업데이트

먼저, 모든 시스템 패키지가 최신 상태인지 확인해보겠습니다. 터미널을 열거나 CentOS 서버에 SSH로 접속하고 다음 명령을 실행하세요:

sudo yum update

이 명령은 시스템을 최신 패키지 버전과 보안 패치로 업데이트합니다. 비밀번호를 입력하라는 프롬프트가 나타날 수 있습니다.

단계 2: PHP 설치

CentOS에 PHP를 설치하기 위해 yum 패키지 관리자를 사용합니다. 터미널에서 다음 명령을 실행하세요:

sudo yum install php

이 명령은 PHP와 해당 종속성을 다운로드하고 설치합니다. 'y'를 입력하고 Enter 키를 눌러 설치를 확인하라는 메시지가 나타날 수 있습니다.

단계 3: PHP 설치 확인

설치가 완료되면 PHP가 올바르게 설치되었는지 확인할 수 있습니다. 이를 위해 간단한 PHP 테스트 파일을 생성해보겠습니다.

선호하는 텍스트 편집기를 사용하여 웹 서버의 문서 루트 디렉토리(일반적으로 /var/www/html/)에 info.php라는 새 파일을 생성하세요. 파일에 다음 코드를 추가하세요:

<?php
phpinfo();
?>

파일을 저장하고 텍스트 편집기를 종료하세요.

이제 웹 브라우저를 열고 http://your_server_ip/info.php로 이동하세요. PHP 설치에 대한 자세한 정보가 표시되는 페이지가 나타날 것입니다. 이 페이지는 PHP 버전, 확장 기능 및 구성 설정에 대한 유용한 정보를 제공합니다.

단계 4: 추가 PHP 모듈

기본적으로 설치한 php 패키지에는 기본 모듈 세트가 포함되어 있습니다. 프로젝트 요구 사항에 따라 추가 PHP 모듈을 설치해야 할 수도 있습니다.

사용 가능한 모듈을 검색하려면 yum search 명령을 사용한 다음 키워드 php를 입력하세요. 예를 들어 MySQL 모듈을 검색하려면 다음 명령을 실행하세요:

sudo yum search php | grep mysql

이 명령은 MySQL과 관련된 PHP 모듈 목록을 표시합니다. 특정 모듈을 설치하려면 단계 2에서와 같이 yum install 명령을 사용하세요.

단계 5: 웹 서버 재시작

PHP와 추가 모듈을 설치한 후 변경 사항이 적용되도록 웹 서버를 재시작해야 합니다.

Apache를 사용하는 경우 다음 명령을 실행하세요:

sudo systemctl restart httpd

Nginx를 사용하는 경우 다음 명령을 실행하세요:

sudo systemctl restart nginx

결론

축하합니다! CentOS에 PHP를 성공적으로 설치했습니다. 이제 CentOS 서버에서 PHP를 사용하여 웹 애플리케이션을 개발할 수 있습니다. 최신 보안 패치와 기능을 활용하기 위해 PHP 설치를 정기적으로 업데이트하는 것을 잊지 마세요.

개발 기능을 향상시키기 위해 추가 PHP 모듈을 탐색해보세요. 설치 과정 중 문제가 발생하는 경우 공식 문서를 참조하거나 관련 온라인 커뮤니티에서 도움을 요청하세요.

CentOS에서 PHP로 코딩을 즐기세요!