> 백엔드 개발 > PHP 튜토리얼 > 우분투에 PHP를 설치하는 방법

우분투에 PHP를 설치하는 방법

Lisa Kudrow
풀어 주다: 2024-12-31 10:37:19
앞으로
352명이 탐색했습니다.

소개

PHP는 Hypertext Preprocessor의 약자로 스크립트 기반의 서버측 프로그래밍 언어입니다.

PHP는 다양한 서버 작업을 자동화하는 데 도움이 됩니다. 동적 콘텐츠, 데이터베이스 요청, 데이터 전처리/표시 등의 작업을 처리합니다.

Apache 및 Nginx와의 통합을 포함하여 Ubuntu 20.04 또는 22.04에 PHP를 설치하는 방법에 대한 튜토리얼을 읽어보세요.

截屏2024-12-31 10.25.58.png

PHP 설치 Ubuntu

많은 개발자 도구와 마찬가지로 PHP에도 여러 가지 릴리스가 있습니다. 버전. 이 글을 쓰는 시점에서는 PHP 7.4. 8.1은 현재 지원되고 가장 많이 사용되는 소프트웨어 버전입니다.

다음 명령은 apt 패키지 관리자를 사용하여 PHP를 설치합니다.

sudo apt install php
로그인 후 복사

Ubuntu 20.04에서 이 명령은 PHP 7.4를 설치하고 Ubuntu 22.04는 PHP 버전을 설치합니다. 8.1.

두 시스템 중 특정 버전의 PHP를 선택하려면 다음 중 하나를 따르세요. 아래 설치 단계 중

1. Ubuntu에 Apache와 함께 PHP 설치

Apache 웹 서버를 실행 중인 경우 Apache와 함께 PHP를 설치하세요. 기준 치수. 아래에서는 PHP 7.4 및 PHP 8.1에 대한 설치를 찾을 수 있습니다.

1. 터미널 창에 다음 명령을 입력하여 최신 저장소 업데이트를 사용하고 있는지 확인하세요.

sudo apt update && sudo apt upgrade
로그인 후 복사
로그인 후 복사

2. 배포판 및 독립 소프트웨어 소스를 관리하는 데 도움이 되는 소프트웨어 속성 공통을 설치하세요.

sudo apt install software-properties-common
로그인 후 복사

패키지를 이미 사용할 수 있는 경우 다음 단계를 계속하세요.

3. 다음으로, Ubuntu용 다양한 PHP 버전을 제공하는 ondrej/php PPA를 추가합니다.

sudo add-apt-repository ppa:ondrej/php
로그인 후 복사
로그인 후 복사

PPA가 로드된 후 Enter를 눌러 저장소 추가를 확인합니다. PPA에서 사용 가능한 PHP 버전은 5.6부터 8.2까지입니다.

4. 새 패키지를 포함하도록 업데이트하세요:

sudo apt update
로그인 후 복사

5. 이제 특정 PHP 버전을 설치할 수 있습니다. 예:

  • PHP 7.4를 설치하려면 다음 명령을 실행하세요.
sudo apt -y install php7.4
로그인 후 복사
  • PHP 8.1을 설치하려면 다음 명령을 실행하세요.
sudo apt -y install php8.1
로그인 후 복사

6. 다음을 사용하여 설치를 확인합니다.

php -v
로그인 후 복사
로그인 후 복사

출력에는 설치된 PHP 버전이 표시됩니다.

버전 7.4를 설치한 경우 출력은 아래 이미지와 같이 나타납니다.

php -v 7.4 terminal output

PHP 8.1을 설치한 경우 출력은 쇼:

php -v 8.1 terminal output

2. Ubuntu에 Nginx와 함께 PHP 설치

Nginx 서버에는 기본 PHP 처리 기능이 없습니다. 만약 당신이 Apache 대신 Nginx 서버를 사용하려면 아래 단계를 따르세요. Nginx를 사용하려면 PHP 7.4 또는 8.1을 설치하세요.

1. 최신 소프트웨어를 사용하고 있는지 확인하려면 터미널 창에 다음 명령을 입력하세요.

sudo apt update && sudo apt upgrade
로그인 후 복사
로그인 후 복사

2. 다양한 PHP 버전을 포함하려면 ondrej/php PPA를 추가하세요.

sudo add-apt-repository ppa:ondrej/php
로그인 후 복사
로그인 후 복사

PPA 정보가 로드되면 Enter를 눌러 계속하세요.

2. Nginx용 PHP를 설치하려면 다음 명령 중 하나를 사용하세요.

  • PHP 7.4의 경우:
sudo apt install php7.4-fpm -y
로그인 후 복사
  • PHP 8.1의 경우:
sudo apt install php8.1-fpm -y
로그인 후 복사

시스템에서 패키지와 해당 패키지를 다운로드하고 설치하기 위해 연락합니다. 종속성

sudo apt install php7.4-fpm terminal output

2. 설치가 완료되면 다음을 입력하여 Nginx 서비스를 다시 시작하여 변경 사항을 적용합니다.

sudo systemctl restart nginx
로그인 후 복사
로그인 후 복사

3. 다음으로 서버 블록을 편집하여 PHP 지원을 활성화합니다. 다음 명령을 사용하여 서버 블록을 엽니다.

sudo nano /etc/nginx/sites-available/default
로그인 후 복사

4. PHP를 사용하려면 Nginx용 서버 블록 파일에 다음 코드를 추가하세요.

server{
  # . . . existing configuration
  location ~ .php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/run/php/php<version>-fpm.sock;
  }
}
로그인 후 복사

을 PHP 버전으로 교환하세요.

4. 파일을 저장하고 종료하세요.

5. 마지막으로 Ubuntu에서 Nginx를 다시 시작하고 PHP를 다시 로드합니다.

sudo systemctl restart nginx
로그인 후 복사
로그인 후 복사
sudo systemctl reload php<version_number>-fpm
로그인 후 복사

Ubuntu에 PHP 모듈 설치

추가 PHP 모듈을 설치하려면 다음 구문을 사용하세요.

sudo apt install php<version>-<package_name>
로그인 후 복사

예:

sudo apt install php8.1-posix
로그인 후 복사

또는 다음 위치에 여러 모듈을 설치합니다. 한 번. 예를 들어, PHP 7.4에 mysql, zip 및 bcmath 모듈을 설치하려면 다음을 실행합니다.

sudo apt install php7.4-{mysql,zip,bcmath}
로그인 후 복사

로드된 모든 PHP 모듈을 나열하려면 다음 명령을 실행합니다.

php -m
로그인 후 복사

출력 목록 예제와 같이 모든 컴파일된 PHP 모듈

php -m terminal output

Ubuntu에서 PHP를 제거하는 방법

Ubuntu에서 PHP를 제거하려면 아래 지침을 따르세요.

1. 터미널에서 다음 명령을 실행합니다.

sudo apt-get purge php<version>
로그인 후 복사

예를 들어 PHP 7.4 FPM 버전을 설치한 경우 다음 명령을 실행합니다.

sudo apt-get purge php7.4-fpm
로그인 후 복사

2. 다음을 사용하여 고아 패키지를 제거합니다.

sudo apt-get autoremove
로그인 후 복사

3. 마지막으로 PHP 버전을 확인하여 제거가 작동했는지 확인하세요.

php -v
로그인 후 복사
로그인 후 복사

출력에 버전이 표시되지 않으면 제거로 인해 모든 것이 올바르게 제거된 것입니다.

위 내용은 우분투에 PHP를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:phoenixnap.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿