>  기사  >  백엔드 개발  >  Linux에 php5.6 및 php-fpm을 설치하는 방법에 대한 간략한 분석

Linux에 php5.6 및 php-fpm을 설치하는 방법에 대한 간략한 분석

PHPz
PHPz원래의
2023-03-22 11:24:381667검색

오늘날의 인터넷 시대에 리눅스 운영체제는 가장 널리 사용되는 운영체제 중 하나이며, PHP는 가장 널리 사용되는 웹 개발 언어 중 하나이며, PHP-FPM은 PHP FastCGI의 향상된 버전으로 더 빠른 PHP 실행 속도를 제공할 수 있으며, 따라서 웹 애플리케이션의 성능이 향상됩니다. 따라서 Linux 시스템에 PHP 5.6과 관련 구성 요소 및 확장을 설치하는 것이 매우 중요합니다. 이 기사에서는 PHP 5.6 및 PHP-FPM을 설치하는 과정을 소개합니다.

전제 조건

PHP 5.6 및 PHP-FPM을 설치하기 전에 LAMP(예: Linux, Apache, MySQL 및 PHP) 또는 LEMP(예: Linux, Nginx, MySQL 및 PHP) 스택이 설치되어 있는지 확인해야 합니다. 귀하의 운영 체제. 이 스택이 아직 설치되지 않은 경우 먼저 설치해야 합니다.

PHP 5.6 및 PHP-FPM 설치

전제 조건이 충족되면 아래 단계에 따라 Linux 시스템에 PHP 5.6 및 PHP-FPM을 설치할 수 있습니다.

1 Webtatic 저장소 추가

PHP 5.6을 설치할 때 필요한 패키지를 얻기 위해 Webtatic 저장소가 시스템에 추가되었습니다. 다음 명령을 실행하여 Webtatic 저장소를 시스템에 추가합니다:

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2. PHP 5.6 및 관련 구성 요소와 확장을 설치합니다.

다음 명령을 실행하여 PHP 5.6 및 관련 구성 요소와 확장을 설치합니다.

sudo yum install php56w php56w-opcache php56w-fpm php56w-mcrypt php56w-mbstring php56w-pdo php56w-mysql

3. 구성 PHP-FPM

진행하기 전에 PHP 프로세스를 관리하려면 PHP-FPM을 구성해야 합니다. php-fpm.conf 파일을 편집해야 합니다:

sudo vi /etc/php-fpm.conf

다음 두 줄을 찾아서 주석 처리를 제거합니다:

pid = /run/php-fpm/php-fpm.pid
error_log = /var/log/php-fpm/error.log

PHP-FPM이 너무 많은 고아 프로세스를 생성하지 않도록 마지막 줄에 다음 줄을 추가합니다:

...
emergency_restart_threshold = 10
emergency_restart_interval = 1m
process_control_timeout = 10s
...

파일을 저장하고 닫습니다.

4. PHP-FPM 시작

다음 명령을 실행하여 PHP-FPM 서비스를 시작하고 시스템 시작 시 자동으로 시작되도록 설정합니다.

sudo systemctl start php-fpm
sudo systemctl enable php-fpm

5. PHP-FPM 테스트

PHP 5.6 및 PHP-FPM 이후에는 PHP-FPM이 제대로 작동하는지 테스트해야 합니다. phpinfo.php 파일을 생성한 후 웹 브라우저에서 해당 파일에 액세스하여 제대로 작동하는지 테스트할 수 있습니다.

웹 서버의 기본 루트 디렉터리(/var/www/html)에 phpinfo.php 파일을 만듭니다.

sudo vi /var/www/html/phpinfo.php

다음 줄을 추가합니다.

<?php phpinfo(); ?>

파일을 저장하고 닫습니다.

웹 브라우저에서 다음 URL을 방문하여 PHP가 제대로 작동하는지 확인하세요.

http://your_server_ip/phpinfo.php

요약

이 기사를 통해 Linux 시스템에 PHP 5.6 및 PHP-FPM을 설치하는 방법을 배웠습니다. PHP 5.6 및 PHP-FPM을 설치하면 웹 애플리케이션의 성능이 크게 향상될 수 있습니다. 웹 개발자라면 이 문서가 Linux 시스템에 PHP 5.6 및 PHP-FPM을 설치하는 방법을 설명한다고 생각합니다.

위 내용은 Linux에 php5.6 및 php-fpm을 설치하는 방법에 대한 간략한 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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