인기 있는 프로그래밍 언어인 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
이 명령문의 세 가지 옵션은 다음과 같습니다.
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!