>  기사  >  백엔드 개발  >  PHP에 컬 모듈을 설치하는 방법

PHP에 컬 모듈을 설치하는 방법

PHPz
PHPz원래의
2023-03-31 09:04:581563검색

인터넷의 지속적인 발전과 함께 네트워크 애플리케이션에 대한 수요가 점점 더 많아지고 있으며, 매우 인기 있는 서버측 언어인 PHP는 많은 웹사이트와 애플리케이션의 주요 언어가 되었습니다. PHP를 사용하려면 필요한 서버 소프트웨어 외에 컬 모듈을 포함한 일부 확장 모듈도 설치해야 합니다. 이 기사에서는 PHP에 컬 모듈을 설치하는 방법을 소개합니다.

  1. curl 모듈 이해하기

curl 모듈은 PHP에서 네트워크 통신을 구현하는 도구로, HTTP 요청, GET 및 POST 데이터를 보낼 수 있고 파일 전송 등에 FTP, SMTP 및 기타 프로토콜을 사용할 수 있습니다. PHP에서 컬 모듈을 사용하면 데이터 API, 웹 페이지 콘텐츠 등과 같은 원격 데이터를 쉽게 얻을 수 있습니다. 따라서 컬 모듈은 PHP 애플리케이션에서 매우 중요합니다.

  1. PHP 버전 확인

Curl 모듈을 설치하기 전에 먼저 PHP 버전을 확인해야 합니다. PHP 버전에 따라 사용하는 컬 모듈의 버전도 다르기 때문입니다. 다음 명령을 통해 PHP 버전을 확인할 수 있습니다.

php -v

출력 결과에서 PHP 버전 번호를 확인할 수 있습니다. 예:

PHP 7.2.24-0ubuntu0.18.04.7 (cli) (built: Oct  7 2021 15:24:25) ( NTS )

이 버전 번호는 PHP 버전 7.2.24가 사용됨을 나타냅니다. 다른 버전의 PHP를 사용하는 경우 버전 번호가 달라집니다.

  1. 컬 라이브러리 설치

컬 모듈을 설치하기 전에 서버에 컬 라이브러리가 설치되어 있는지 확인해야 합니다. 다음 명령을 사용하여 컬 라이브러리가 설치되어 있는지 확인할 수 있습니다.

which curl

컬 라이브러리가 설치된 경우 컬의 경로 정보가 출력됩니다. 예:

/usr/bin/curl

설치되지 않은 경우 다음을 수행해야 합니다. 다음 명령을 통해 설치하십시오.

sudo apt-get update
sudo apt-get install curl

설치 완료 후 which 컬 명령을 다시 사용하여 컬의 경로 정보를 확인하여 컬이 성공적으로 설치되었는지 확인할 수 있습니다.

  1. php-curl 모듈 설치

curl 모듈을 설치하기 전에 PHP와 컬 라이브러리 사이의 가교 역할을 하는 php-curl 모듈도 설치해야 합니다. 다음 명령을 사용하여 php-curl 모듈을 설치할 수 있습니다:

sudo apt-get install php-curl

설치 과정에서 확인 메시지가 표시됩니다. Y를 입력하여 설치를 확인할 수 있습니다.

  1. php-curl 모듈 확인

설치가 완료된 후 다음 명령을 사용하여 php-curl 모듈이 설치되었는지 확인할 수 있습니다.

php -m | grep curl

curl이 출력되면 php- 컬 모듈이 성공적으로 설치되었습니다. 출력이 없으면 설치가 실패한 것입니다.

  1. php-curl 모듈 활성화

설치가 완료된 후 PHP 구성 파일에서 php-curl 모듈도 활성화해야 합니다. 다음 명령을 사용하여 PHP 구성 파일을 열 수 있습니다.

sudo nano /etc/php/7.2/apache2/php.ini

이 명령은 PHP 구성 파일 php.ini를 엽니다. 파일에서 컬을 검색하고 다음 줄을 찾습니다.

;extension=curl

앞의 세미콜론을 제거하면 다음과 같이 됩니다.

extension=curl

변경 사항을 저장한 후 Apache 서버를 다시 시작하여 구성이 적용되도록 합니다.

sudo service apache2 restart
  1. curl 테스트 module

For 컬 모듈이 완전히 성공적으로 설치되었는지 확인하기 위해 간단한 PHP 스크립트를 사용하여 테스트할 수 있습니다. test_curl.php와 같은 새 PHP 파일을 만들고 다음 내용을 입력합니다.

<?php

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://www.baidu.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);

echo $output;

?>

이 PHP 스크립트는 컬 모듈을 사용하여 Baidu 웹 페이지의 내용을 가져와 브라우저에 출력합니다. 로컬 서버에서 스크립트를 실행하면 Baidu의 웹 페이지 내용이 출력되면 컬 모듈이 성공적으로 설치되었음을 의미합니다.

요약

컬 모듈은 PHP 애플리케이션에서 매우 중요합니다. 컬 모듈을 통해 원격 데이터를 쉽게 얻을 수 있으므로, PHP를 설치할 때 컬 및 php-curl 모듈도 설치해야 합니다. 이 기사에서는 Ubuntu 시스템에 컬 및 php-curl 모듈을 설치하고 php-curl 모듈을 활성화하는 방법을 소개했습니다. 마지막으로 컬 모듈을 테스트하기 위한 간단한 PHP 스크립트도 시연했습니다. 이 기사가 모든 사람에게 도움이 되기를 바랍니다.

위 내용은 PHP에 컬 모듈을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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