오늘날의 인터넷 시대에 리눅스 운영체제는 가장 널리 사용되는 운영체제 중 하나이며, 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!