>백엔드 개발 >PHP 문제 >Linux 시스템에 PHP를 설치하는 단계에 대한 자세한 설명

Linux 시스템에 PHP를 설치하는 단계에 대한 자세한 설명

PHPz
PHPz원래의
2023-04-10 09:34:351840검색

Linux에서는 특히 웹 애플리케이션을 구축할 때 PHP를 설치하는 것이 중요한 작업입니다. PHP는 많은 웹 개발 프레임워크에 쉽게 통합될 수 있고 동적으로 HTML 페이지 생성, 양식 입력 처리, 데이터베이스 액세스, PDF 문서 생성 등과 같은 다양한 작업을 처리할 수 있는 널리 사용되는 프로그래밍 언어입니다.

Linux 시스템에 PHP를 설치하는 단계는 다음 단계로 나눌 수 있습니다.

  1. Apache 웹 서버 설치

Ubuntu Linux에서는 다음 명령을 사용하여 Apache 웹 서버를 설치할 수 있습니다.

sudo apt-get update
sudo apt-get install apache2

In CentOS Linux, 다음 명령을 사용하여 Apache 웹 서버를 설치할 수 있습니다.

sudo yum install httpd

설치가 완료된 후 다음 명령을 사용하여 Apache 웹 서버를 시작할 수 있습니다.

sudo service apache2 start    # Ubuntu
sudo systemctl start httpd   # CentOS
  1. PHP 설치

Ubuntu Linux에서는 PHP를 사용할 수 있습니다.

sudo apt-get install php

CentOS Linux에서는 다음 명령을 사용하여 PHP를 설치할 수 있습니다.

sudo yum install php

설치가 완료된 후 다음 명령을 사용하여 PHP가 성공적으로 설치되었는지 테스트할 수 있습니다.

php -v
  1. PHP 확장 및 종속성 설치

PHP를 설치할 때 PHP의 특정 기능을 사용하거나 데이터베이스 등에 연결하려면 일부 PHP 확장 및 종속성을 설치해야 할 수도 있습니다. 예를 들어, MySQL 데이터베이스에 연결하려면 php-mysql 확장을 설치해야 합니다:

sudo apt-get install php-mysql   # Ubuntu
sudo yum install php-mysql    # CentOS

PHP GD 라이브러리를 사용하여 이미지를 생성하려면 php-gd 확장을 설치해야 합니다:

sudo apt-get install php-gd   # Ubuntu
sudo yum install php-gd    # CentOS
  1. PHP 설정 구성

Linux에서는 php.ini 파일을 편집하여 PHP 설정을 구성할 수 있습니다. 파일은 일반적으로 다음 경로 중 하나에 있습니다:

  • /etc/php/7.0/apache2/php.ini (Ubuntu)
  • /etc/php.ini (CentOS)

php.ini를 찾을 수 있습니다.

php -i | grep 'Loaded Configuration File'

php.ini 파일을 편집하려면 루트 권한이 필요합니다. 다음 명령을 사용하여 루트로 파일을 편집할 수 있습니다.

sudo vi /etc/php/7.0/apache2/php.ini    # Ubuntu
sudo vi /etc/php.ini   # CentOS

필요에 따라 다음 설정을 변경할 수 있습니다.

  • date .timezone: PHP에서 사용하는 시간대 설정
  • memory_limit: PHP 스크립트가 사용할 수 있는 최대 메모리 양 설정
  • upload_max_filesize: 업로드된 파일의 최대 크기 설정
  1. Apache 및 PHP 서비스 다시 시작

변경 후 PHP 설정, 변경 사항을 적용하려면 Apache 및 PHP 서비스를 다시 시작해야 합니다.

sudo service apache2 restart    # Ubuntu
sudo systemctl restart httpd   # CentOS

위는 Linux에 PHP를 설치하는 단계입니다. Linux 배포판마다 다를 수 있지만 대부분의 단계는 동일합니다. PHP를 설치한 후 Composer와 같은 도구를 사용하여 PHP 종속성 및 패키지를 관리할 수 있으므로 웹 애플리케이션의 개발 및 유지 관리를 더 쉽게 관리할 수 있습니다.

위 내용은 Linux 시스템에 PHP를 설치하는 단계에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.