본문으로 건너뛰기

Debian에 PHP 설치하는 방법

Debian에 PHP 설치하는 방법

PHP는 웹 개발에 특히 적합한 널리 사용되는 오픈 소스 스크립팅 언어입니다. 개발자들은 동적 웹 페이지와 애플리케이션을 만들 수 있습니다. Debian에 PHP를 설치하는 것은 몇 가지 간단한 단계로 완료할 수 있는 간단한 프로세스입니다. 이 튜토리얼에서는 설치 프로세스를 안내하고 예제를 제공합니다.

단계 1: 패키지 목록 업데이트하기

소프트웨어를 설치하기 전에 시스템이 최신 상태인지 확인하는 것이 중요합니다. 터미널을 열고 다음 명령을 실행하여 패키지 목록을 업데이트합니다:

sudo apt update

이 명령은 Debian 저장소에서 사용 가능한 소프트웨어 패키지에 대한 최신 정보를 가져옵니다.

단계 2: PHP 설치하기

패키지 목록이 업데이트된 후, PHP를 설치할 수 있습니다. 다음 명령을 실행하여 일반적으로 사용되는 몇 가지 확장 기능과 함께 PHP를 설치합니다:

sudo apt install php php-cli php-fpm php-mysql php-curl php-gd php-xml php-mbstring

위의 명령은 PHP와 해당 종속성을 설치합니다. 이는 웹 개발에 일반적으로 필요한 MySQL, cURL, GD, XML, 다중 바이트 문자열 확장 기능을 포함합니다.

단계 3: PHP 설치 확인하기

설치가 완료되면 다음 명령을 실행하여 PHP가 올바르게 설치되었는지 확인할 수 있습니다:

php -v

이 명령은 시스템에 설치된 PHP 버전과 PHP 구성에 대한 기타 정보를 표시합니다.

예시 출력:

PHP 7.4.3 (cli) (built: Mar 26 2021 20:24:47) ( NTS )

단계 4: 웹 페이지로 PHP 테스트하기

PHP가 예상대로 작동하는지 확인하기 위해 간단한 PHP 웹 페이지를 만들고 웹 브라우저에서 테스트해 봅시다.

선호하는 텍스트 편집기에서 index.php라는 새 파일을 만들고 다음 PHP 코드를 추가합니다:

<?php
phpinfo();
?>

파일을 저장하고 웹 서버의 문서 루트 디렉토리로 이동합니다. Debian의 Apache 웹 서버의 기본 문서 루트는 /var/www/html/입니다.

변경 사항을 적용하기 위해 Apache를 다시 시작합니다:

sudo service apache2 restart

이제 웹 브라우저를 열고 http://localhost/index.php 또는 http://your_server_ip/index.php로 이동합니다. PHP 설치에 대한 자세한 정보가 표시되는 페이지를 볼 수 있어야 합니다.

단계 5: 파일 권한에 유의하기

PHP와 웹 서버를 사용할 때 파일 권한에 주의하는 것이 중요합니다. 기본적으로 웹 서버는 www-data와 같은 특정 사용자 권한으로 실행됩니다. 생성하는 PHP 파일이 웹 서버 사용자에 의해 읽을 수 있도록 확인하세요.

PHP 파일의 소유권을 변경하려면 다음 명령을 사용할 수 있습니다:

sudo chown www-data:www-data /var/www/html/index.php

이 명령은 index.php 파일의 소유자와 그룹을 Debian의 Apache 웹 서버에서 사용하는 기본 사용자와 그룹인 www-data로 설정합니다.

결론

축하합니다! Debian에 PHP를 성공적으로 설치하고 기능을 확인했습니다. 이제 PHP를 사용하여 동적 웹 페이지와 애플리케이션을 개발할 수 있습니다. 적절한 파일 권한을 설정하여 PHP 파일을 안전하게 유지하세요. PHP로 코딩을 즐기세요!