>  기사  >  백엔드 개발  >  PHP에 openssl 확장을 설치하는 방법

PHP에 openssl 확장을 설치하는 방법

藏色散人
藏色散人원래의
2020-11-01 13:30:323734검색

PHP에서 openssl 확장을 설치하는 방법: 먼저 PHP 설치 패키지에서 컬 확장 디렉터리를 찾은 다음 config0.m4 파일의 이름을 바꾼 다음 phpize를 실행하고 마지막으로 PHP 구성 파일 php.ini를 설정합니다.

PHP에 openssl 확장을 설치하는 방법

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

openssl 정보

OpenSSL은 주요 암호화 알고리즘, 일반적으로 사용되는 키 및 인증서 캡슐화 관리 기능, SSL 프로토콜 및 테스트 또는 기타 목적을 위한 풍부한 애플리케이션을 제공합니다.

openssl 확장 설치

linux 시스템

1.CentOS 시스템

php 설치 패키지 디렉터리: /data/php5.6.14/

PHP 설치 경로: /usr/local/php/

(아래 단계) 실제 상황에 따라 구체적인 경로를 설정하시면 됩니다.)

PHP 설치 패키지에서 컬 확장 디렉터리

cd /data/php5.6.14/ext/openssl/

config0.m4 파일을 찾아 이름을 변경하세요

mv config0.m4 config.m4

phpize 실행

/usr/local/php/bin/phpize

컴파일 및 설치:

./configure --with-openssl --with-php-config=/usr/local/php/bin/php-config
make && make install

현재 /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/ 디렉터리에 openssl.so가 생성되었습니다.

PHP 구성 파일 php.ini를 설정하고 다음 줄을 추가하세요.

extension=openssl.so

마지막으로 서비스를 다시 시작하고 phpinfo()를 사용하여 PHP-openssl 확장이 성공적으로 설치되었는지 확인하세요.

2.Ubuntu 시스템

다음 명령을 실행합니다.

sudo apt-get install openssl
sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libssl-dev

마지막으로 서비스를 다시 시작합니다.

Windows 시스템

1: 먼저 php.ini에 Extension=php_openssl.dll이 있는지 확인합니다. 존재하는 경우 이전 주석 문자 ';'를 제거하고 이 줄이 없으면 Extension=php_openssl.dll을 추가합니다.

2: php 폴더에 있는 php_openssl.dll, ssleay32.dll, libeay32.dll 3개 파일에 대해 이야기하고 WINDOWSsystem32 폴더에 복사해 보겠습니다.

참고: php_openssl.dll이 없으면 인터넷으로 이동하여 해당 PHP 버전에서 php_openssl 다운로드를 찾으세요.

3: 서비스를 다시 시작하세요

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

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