1、Linux 安装
$ wget https://github.com/liexusong/php-beast/archive/master.zip $ unzip master.zip $ cd php-beast-master $ phpize $ ./configure $ sudo make && make install
2、编译好之后修改 php.ini ,加入配置项: extension=beast.so
/etc/php/7.0/apache2/php.ini
重启 php-fpm:
service php7.0-fpm restart
3、加密方案 进入 php-beast-master/tool/ 目录配置 configure.ini 文件
#source path src_path = "" #destination path 加密的php 放到的目录 dst_path = "" #expire time 源码使用有效期 expire = "2021-02-13 14:48:12" #encrypt type 加密类型 可以有 selection: DES, AES, BASE64 encrypt_type = "DES"
4、进入 php-beast-master/tool/ 执行 以下命令,加密后的结果
php -c /etc/php/7.0/fpm/php.ini encode_files.php
本地路径: /usr/phpcode/php-beast-master
源码路径: /usr/phpcode/sour
目标路径:/usr/phpcode/dist