현대 웹 개발 환경에서 PHP는 성숙하고 강력한 서버 측 스크립팅 언어로 동적 웹 사이트 및 웹 애플리케이션 개발에 널리 사용됩니다. 효율적이고 안전하며 오픈 소스 기능을 통해 Linux 시스템은 PHP 프로젝트를 배포하기에 이상적인 선택이되었습니다. 이 기사는 Linux 환경에서 PHP를 설치, 구성 및 사용하는 주요 단계를 자세히 설명하고 관련 최적화 제안을 제공합니다.
Linux 시스템에서 PHP 실행을 선택하는 것은 다음과 같은 장점이 있습니다.
PHP 설치를 시작하기 전에 시스템의 소프트웨어 패키지를 업데이트하는 것이 좋습니다.
Sudo 적절한 업데이트 Sudo 적절한 업그레이드
Debian 또는 Ubuntu를 기반으로 한 Linux 배포의 경우 다음 명령을 사용하여 PHP 및 공통 확장을 설치할 수 있습니다.
sudo apt php php-mysql php-xml php-mbstring을 설치합니다
설치가 완료되면 다음 명령을 통해 PHP 버전을 확인할 수 있습니다.
PHP -V
PHP를 설치 한 후 php.ini 파일을 편집하여 프로젝트 요구 사항을 충족하도록 구성을 조정할 수 있습니다. 구성 파일 경로는 일반적으로 /etc/php/7.x/cli/ 에 있으며 실제 설치 버전에 따라 7.x가 조정됩니다.
구성 파일 편집 명령은 다음과 같습니다.
sudo nano /etc/pp/7.x/cli/php.ini
일반적인 구성 항목 조정 예제는 다음과 같습니다.
memory_limit = 256m upload_max_filesize = 10m
Linux에서는 PHP가 다양한 방법으로 실행할 수 있습니다.
PHP와 함께 제공되는 내장 개발 서버는 로컬 디버깅에 적합합니다. 프로젝트 디렉토리에서 다음 명령을 실행하십시오.
PHP -S 로컬 호스트 : 8000
그런 다음 브라우저에서 http : // localhost : 8000을 방문하여 웹 사이트 효과를보십시오.
생산 환경에서는 Apache 또는 Nginx와 함께 PHP를 사용하는 것이 좋습니다. 예를 들어, 다음과 같은 방법으로 Apache에 대한 PHP 지원을 설치하십시오.
sudo apt 설치 libapache2-mod-php sudo systemctl 다시 시작 apache2
PHP 프로그램을보다 효율적으로 개발하려면 XDEBUG를 사용하여 디버깅 및 성능 분석을 수행하는 것이 좋습니다.
설치 명령은 다음과 같습니다.
sudo apt 설치 php-xdebug
설치가 완료되면 php.ini 에 다음 구성을 추가하여 xdebug를 활성화하십시오.
zend_extension = xdebug.so xdebug.remote_enable = 1 xdebug.remote_autostart = 1
Linux 플랫폼에서 PHP를 사용하면 더 강력한 성능 지원을 제공 할뿐만 아니라 보안과 유연성도 우수합니다. 이 기사에 도입 된 설치, 구성 및 운영 방법을 통해 개발자가 효율적인 PHP 개발 환경을 쉽게 구축 할 수 있도록 도와 줄 수 있기를 바랍니다.