>  기사  >  백엔드 개발  >  php7.2에서 imap을 컴파일하고 설치하는 방법

php7.2에서 imap을 컴파일하고 설치하는 방법

PHPz
PHPz원래의
2023-04-12 13:56:30667검색

인기 있는 프로그래밍 언어인 PHP는 항상 웹 애플리케이션을 개발할 때 가장 일반적으로 사용되는 언어 중 하나입니다. 또한 IMAP(Internet Mail Access Protocol)은 이메일 검색을 위한 표준 프로토콜이므로 IMAP 확장은 많은 개발자에게 필수 확장입니다.

이 기사에서는 PHP 7.2용 IMAP 확장을 컴파일하고 설치하는 방법을 배웁니다. Ubuntu 18.04 운영 체제를 기반으로 한 예를 사용하여 프로세스를 보여 드리겠습니다.

1단계: 종속성 설치

먼저 Ubuntu 운영 체제에서 IMAP 확장을 컴파일하려면 몇 가지 종속성을 설치해야 합니다. 터미널을 열고 다음 명령을 실행하세요:

sudo apt-get install libc-client-dev libkrb5-dev

2단계: PHP 소스 코드 다운로드

다음으로 PHP 7.2의 소스 코드를 다운로드해야 합니다. 터미널에서 다음 명령을 실행하세요:

wget https://www.php.net/distributions/php-7.2.34.tar.gz

3단계: PHP 소스 코드 압축 해제

PHP 소스 코드를 다운로드한 후 다음 명령을 사용하여 압축을 풀어야 합니다.

tar -xzvf php-7.2.34.tar.gz

4단계: PHP 소스 코드 입력

다음 명령을 사용하여 PHP 소스 코드 디렉터리를 입력합니다.

cd php-7.2.34

5단계: 컴파일 매개변수 구성

PHP 소스 코드 디렉터리를 입력한 후 다음 명령을 사용하여 컴파일 매개변수를 구성해야 합니다.

./configure --with-imap --with-imap-ssl --with-kerberos

이 명령문의 세 가지 옵션은 다음과 같습니다.

  • --with-imap: imap 확장 활성화
  • --with-imap-ssl: SSL 지원 활성화
  • --with-kerberos: Kerberos 지원 활성화

Step 6: 소스 코드 컴파일

컴파일 매개변수를 구성한 후 다음 명령을 사용하여 PHP 소스 코드를 컴파일합니다.

make

이 명령은 소스 코드를 컴파일하는 데 시간이 걸리며 터미널에 출력이 표시됩니다.

7단계: 컴파일된 파일 설치

소스 코드를 컴파일한 후 다음 명령을 사용하여 컴파일된 파일을 설치해야 합니다.

sudo make install

이 명령은 시스템에 PHP 및 관련 파일을 설치합니다.

8단계: PHP 구성 파일 열기

텍스트 편집기를 사용하여 PHP 구성 파일을 엽니다. Ubuntu에서는 /etc/php/7.2/apache2/php.ini에서 이 파일을 찾을 수 있습니다.

9단계: imap 확장 활성화

php.ini 파일에서 다음 줄을 찾아 주석 처리를 제거하세요.

;extension=imap

imap 확장을 활성화하려면 ";"을 제거하세요. 이 줄은 다음과 같아야 합니다:

extension=imap

10단계 : 변경 사항을 저장하고 종료합니다.

변경 사항을 저장한 후 텍스트 편집기를 종료합니다.

11단계: Apache 다시 시작

다음 명령을 사용하여 Apache를 다시 시작합니다.

sudo service apache2 restart

이제 PHP 7.2용 IMAP 확장을 성공적으로 컴파일하고 설치했습니다.

결론

이 기사에서는 PHP 7.2 IMAP 확장의 컴파일 및 설치 과정을 간략하게 살펴보았습니다. 문제가 발생하거나 질문이 있는 경우 언제든지 저희에게 연락해 주세요.

위 내용은 php7.2에서 imap을 컴파일하고 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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