AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

PHP 8.4 설치 가이드: Ubuntu Server 20.04 LTS

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

웹 개발

대상자

  • 웹 개발자서버 관리자: Ubuntu 서버에서 PHP 8.4 설치 및 구성이 필요한 분야
  • 난이도: 중간 (명령줄 기반 설치 및 리포지토리 관리 경험 필요)

핵심 요약

  • PHP 8.4 설치를 위해 PPA 리포지토리(ondrej/php) 추가 후 패키지 설치
  • 필수 확장 모듈(php8.4-mysql, php8.4-gd 등) 포함하여 설치
  • 설치 확인을 위해 php -v 명령어로 버전 확인 및 설정 파일(php.ini) 조정

섹션별 세부 요약

1. 사전 준비 사항

  • Ubuntu 20.04 LTS 서버 및 sudo 권한 확보
  • 인터넷 연결 및 패키지 목록 업데이트(sudo apt update)

2. 리포지토리 추가 및 의존성 설치

  • Ondřej Surý PPA 리포지토리(ppa:ondrej/php) 추가
  • software-properties-common 패키지 설치(리포지토리 관리 용도)

3. PHP 8.4 및 확장 모듈 설치

  • 설치 명령어:

```bash

sudo apt install php8.4 php8.4-zip php8.4-xml php8.4-gd php8.4-mysql php8.4-pgsql php8.4-intl php8.4-curl

```

  • 확장 모듈 설명:
  • php8.4-mysql: MySQL 데이터베이스 연결
  • php8.4-gd: 이미지 처리 기능 제공
  • php8.4-curl: URL 기반 데이터 전송 지원

4. 설치 확인 및 설정 조정

  • 설치 확인: php -v 명령어로 PHP 8.4 버전 확인
  • 설정 파일 수정: /etc/php/8.4/cli/php.ini 편집 후 저장

5. 웹 서버 재시작

  • Apache: sudo systemctl restart apache2
  • Nginx: sudo systemctl restart nginx

결론

  • PHP 8.4 설치 후 웹 서버 재시작설정 파일 최적화를 통해 최신 기능 활용
  • 확장 모듈(mysql, curl 등)은 웹 애플리케이션의 핵심 기능 구현에 필수적