Ich verwende derzeit Centos7 und stelle hier zwei Installationsmethoden zur Verfügung: kompilieren und direkt yum
libsodium kompilieren und installieren
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
rpm -ivh http://mirrors.whsir.com/centos/whsir-release-centos.noarch.rpm
yum install wlibsodium
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
Configuring for: PHP Api Version: 20170718 Zend Module Api No: 20170718 Zend Extension Api No: 320170718
Nach Abschluss der Ausführung wird das Verzeichnis, in dem das Erweiterungsmodul kompiliert wird, angezeigt /usr/local/php/lib/php /extensions/no-debug-non-zts-20170718/
Ändern Sie php.ini, um Erweiterungen hinzuzufügen./configure --with-php-config=/usr/local/php/bin/php-config make make install
Speichern und beenden, PHP neu starten. Sie können über phpinfo sehen, dass die Erweiterung wirksam geworden ist.
Das obige ist der detaillierte Inhalt vonPHP7 Natrium-Erweiterung installieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!