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

php7 나트륨 확장 설치

藏色散人
藏色散人앞으로
2019-05-09 09:28:0511636검색

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으로 문의하시기 바랍니다. 삭제
이전 기사:PHP7의 데이터 유형다음 기사:PHP7의 데이터 유형