>백엔드 개발 >PHP 문제 >리눅스 명령줄에서 PHP를 설치하는 방법

리눅스 명령줄에서 PHP를 설치하는 방법

藏色散人
藏色散人원래의
2020-09-02 09:29:062862검색

Linux 명령줄에서 PHP를 설치하는 방법: 먼저 "sudo apt install php libapache2-mod-php" 명령을 통해 PHP와 Apache PHP 모듈을 설치한 다음 Apache 서비스를 다시 시작하세요.

리눅스 명령줄에서 PHP를 설치하는 방법

추천: "PHP 비디오 튜토리얼"

준비 조건

이 튜토리얼을 시작하기 전에 반드시 sudo 권한이 있는 사용자로 로그인하세요.

Apache 서비스를 사용하여 PHP 7.2 설치

Apache를 웹 서버로 사용하는 경우 PHP와 Apache PHP 모듈을 설치해야 합니다. 다음 명령을 실행하세요.

sudo apt install php libapache2-mod-php

패키지를 설치한 후 Apache를 다시 시작하세요. 서비스:

sudo systemctl restart apache2

Ngnix 서비스를 사용하여 PHP 7.2 설치

Apache와 달리 Nginx에는 PHP 파일 처리를 위한 지원 기능이 내장되어 있지 않으므로 PHP FPM("fastCGI Process Manager")과 같은 별도의 애플리케이션을 설치해야 합니다. PHP 파일을 처리합니다.

PHP 및 PHP FPM 패키지를 설치하려면 다음 명령을 실행하세요.

sudo apt install php-fpm
* php7.2-fpm.service - The PHP 7.2 FastCGI Process Manager
   Loaded: loaded (/lib/systemd/system/php7.2-fpm.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2018-06-30 23:56:14 PDT; 1min 28s ago
     Docs: man:php-fpm7.2(8)
 Main PID: 10080 (php-fpm7.2)
   Status: "Processes active: 0, idle: 2, Requests: 0, slow: 0, Traffic: 0req/sec"
    Tasks: 3 (limit: 2321)
   CGroup: /system.slice/php7.2-fpm.service
           |-10080 php-fpm: master process (/etc/php/7.2/fpm/php-fpm.conf)

이제 Nginx 서버 블록을 편집하고 Nginx가 PHP 파일을 처리할 수 있도록 다음 줄을 추가할 수 있습니다.

server {
    # . . . other code
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}

Nginx를 다시 시작하는 것을 잊지 마세요. 새로운 구성을 활성화하는 서비스가 적용됩니다.

sudo systemctl restart nginx

PHP 확장 설치

PHP의 핵심 기능을 확장하려면 몇 가지 추가 확장을 설치할 수 있습니다. PHP 확장은 패키지로 제공되며 다음을 통해 쉽게 설치할 수 있습니다.

sudo apt install php-[extname]

예를 들어, MySQL 및 GD PHP 확장을 설치하려면 다음 명령을 실행할 수 있습니다.

sudo apt install php-mysql php-gd

새 PHP 확장을 설치한 후 다음을 수행하지 마세요. 설정에 따라 Apache 또는 PHP FPM 서비스를 다시 시작하는 것을 잊지 마세요.

PHP 처리 테스트

웹 서버가 PHP 처리에 맞게 올바르게 구성되었는지 테스트하려면 다음 코드를 사용하여 /var/www/html 디렉터리에 info.php라는 새 파일을 만듭니다.

<?php
phpinfo();
?>

파일을 저장하고 원하는 브라우저를 선택하고 http://your_server_ip/info.php

phpinfo 함수를 방문하면 아래와 같이 PHP 구성에 대한 정보가 인쇄됩니다.

리눅스 명령줄에서 PHP를 설치하는 방법

위 내용은 리눅스 명령줄에서 PHP를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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