LightTPD는 고성능 및 낮은 리소스 소비에 널리 사용되는 경량 오픈 소스 웹 서버입니다. 장점을 완전히 플레이하려면 PHP를 올바르게 구성하는 것이 중요합니다. 이 기사에서는 PHP 응용 프로그램을 효율적으로 실행하는 데 도움이되는 자세한 LightTPD 서버 PHP 구성 안내서를 제공합니다.
구성을 시작하기 전에 LightTPD 서버 및 PHP를 먼저 설치해야합니다. 설치를위한 기본 단계는 다음과 같습니다.
Sudo apt-get 업데이트 sudo apt-get install lighttpd Sudo apt-get 설치 PHP PHP-CGI
설치가 완료되면 다음 단계로 진행할 수 있는지 확인하십시오.
설치가 완료되면 PHP에 대한 LightTPD 지원을 활성화해야합니다. 먼저 php 파일을 처리 할 구성 파일을 만듭니다.
Sudo Lighty-Enable-Mod Fastcgi Sudo Lighty-Enable-Mod Fastcgi-Php
다음으로 LightTPD를 다시 시작하여 변경 사항을 적용하십시오.
Sudo Service Lighttpd 재시작
LightTPD에서 PHP 성능을 최적화하려면 PHP 구성 파일을 편집 할 수 있습니다. 이 파일은 일반적으로 /etc/php/7.x/cgi/php.ini에 있으며 특정 경로는 PHP 버전에 따라 다릅니다.
필요에 따라 조정할 수있는 중요한 PHP 구성 설정은 다음과 같습니다.
display_errors = on error_reporting = e_all memory_limit = 128m upload_max_filesize = 10m post_max_size = 10m
이러한 설정은 PHP 응용 프로그램의 디버깅 및 성능을 향상시키는 데 도움이됩니다.
성능을 더욱 향상시키기 위해 Opcache 설정을 조정하여 PHP 스크립트의 실행 속도를 크게 증가시킬 수 있습니다.
opcache.enable = 1 opcache.memory_consumption = 128 opcache.interned_strings_buffer = 8 opcache.max_accelerated_files = 10000
위 구성을 완료 한 후 간단한 PHP 파일을 만들어 구성이 성공했는지 테스트 할 수 있습니다. 웹 사이트의 루트 디렉토리에서 info.php 파일을 만듭니다.
<?php phpinfo(); ?>
http : //your-server-ip/info.php를 방문하십시오. PHP 정보 페이지가 성공적으로 표시되면 구성이 성공했음을 의미합니다.
이 안내서를 통해 LightTPD 서버에서 PHP를 올바르게 구성하는 방법을 배웠습니다. 서버 성능을 유지하기 위해 정기적으로 확인하고 구성을 최적화하십시오.