PHP는 웹 개발에 널리 사용되는 서버 측 스크립팅 언어입니다. 많은 웹사이트에서 PHP를 사용하여 백엔드 데이터베이스 작업 및 기타 서비스를 수행합니다. 그러나 개발을 위해 PHP를 사용하는 경우 암호화 및 복호화 작업이 수반되는 경우가 있습니다. 이 경우 php_mcrypt 확장을 설치해야 합니다.
설치를 시작하기 전에 먼저 mcrypt를 다운로드해야 합니다. 웹사이트 주소는 다음과 같습니다: http://mcrypt.sourceforge.net/mcrypt.php
또는 명령줄을 직접 사용하여 다운로드하고 다음 명령을 실행하세요.
wget http://downloads.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz tar -zxvf libmcrypt-2.5.8.tar.gz cd libmcrypt-2.5.8 ./configure --prefix=/usr make make install
mcrypt를 다운로드한 후 종속 라이브러리를 사용하려면 php_mcrypt 확장 소스 코드를 다운로드해야 합니다. 공식 홈페이지(https://pecl.php.net/package/mcrypt)에서 다운로드할 수 있습니다. 다운로드 후 압축을 풀고 해당 폴더로 들어갑니다.
PHP 소스 코드 디렉터리에 들어가서 php.ini 파일을 찾아 편집하세요.
vim /usr/local/php/etc/php.ini
"Dynamic Extensions"를 찾아 아래에 다음 콘텐츠를 추가하세요.
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/" extension = mcrypt.so
참고: 다음을 사용하세요. 자신만의 확장_디렉터리를 여기에 PHP 확장 디렉터리로 변경하고 나머지 내용을 직접 복사하여 붙여넣으세요.
먼저 현재 PHP 버전을 확인해야 합니다. 다음 명령을 사용하여 쿼리할 수 있습니다.
php -v
PHP 버전을 찾은 후 php_mcrypt 소스 코드 루트 디렉터리로 돌아가서 다음 명령을 실행합니다. :
phpize
컴파일 및 설치:
./configure --with-php-config=/usr/local/php/bin/php-config make make install
마지막으로 PHP 서비스를 다시 시작하고 php -m 명령을 실행하여 활성화된 확장에 mcrypt가 포함되어 있는지 확인합니다.
service php-fpm restart php -m
목록에 mcrypt 이름이 있으면 확장 프로그램이 성공적으로 설치된 것입니다.
요약
php_mcrypt 설치가 번거로워 보이지만 위의 단계만 따르면 쉽게 설치할 수 있습니다. php_mcrypt 확장이 설치된 후에만 PHP 프로젝트에서 암호화 및 암호 해독 기능을 사용할 수 있습니다. 따라서 필요한 개발자는 위의 단계에 따라 확장 프로그램 설치를 완료하는 것이 좋습니다.
위 내용은 PHP를 설치하는 방법 php_mcrypt의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!