> 백엔드 개발 > PHP7 > php7 나트륨 확장 설치

php7 나트륨 확장 설치

藏色散人
풀어 주다: 2023-02-17 12:24:01
앞으로
11746명이 탐색했습니다.

php7 나트륨 확장 설치

현재 Centos7을 사용하고 있습니다. libsodium

wget https://github.com/jedisct1/libsodium/releases/download/1.0.17/libsodium-1.0.17.tar.gz
tar xf libsodium-1.0.17.tar.gz
cd libsodium-1.0.17
./configure
make
make install
로그인 후 복사
yum install libsodium

rpm -ivh http://mirrors.whsir.com/centos/whsir-release-centos.noarch.rpm
yum install wlibsodium
로그인 후 복사

download php7.2 compilesodium

yum install autoconf
wget https://www.php.net/distributions/php-7.2.17.tar.gz
tar xf php-7.2.17.tar.gz
cd php-7.2.17/ext/sodium
/usr/local/php/bin/phpize
로그인 후 복사

을 실행하고 phpize의 위치에 따라 실행하세요. phpize는 그냥 / -name phpize로 찾으면 됩니다), 실행 다음 정보를 확인한 후

Configuring for:
PHP Api Version: 20170718
Zend Module Api No: 20170718
Zend Extension Api No: 320170718
로그인 후 복사
컴파일합니다. 확장 모듈을 컴파일합니다.

./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
로그인 후 복사
실행이 완료된 후 확장 모듈이 컴파일된 디렉터리 /usr/local/php/lib/php/extensions/no-debug-non-zts -20170718/

php.ini를 수정하여 확장자를 추가하세요

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/"
extension=sodium.so
로그인 후 복사
저장하고 종료하고 PHP를 다시 시작하세요.

확장 기능이 적용된 것을 phpinfo를 통해 확인할 수 있습니다.

위 내용은 php7 나트륨 확장 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:aliyun.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿