BT 宝塔 PHP73 安装 zip 扩展

1. 编译安装 CMake 3.16.2 https://www.jianshu.com/p/35ba40d7c10b 2. 编译安装 libzip 1.8.0 https://www.jianshu.com/p/d87787c33e19 3. 编译安装 ext-zip 扩展 cd /www/server/php/73/src/ext/zip/ /www/server/php/73/bin/phpize ./configure --with-php-config=/www/server/php/73/bin/php-config make && make install 安装成功提示 Installing shared extensions:www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731/ 在 php.ini 文件末尾添加 extension = /www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731/zip.so

2025 年 11 月 14 日 · 阅读时长 1 分钟 · 共 53 字 · DeleyNomore

Centos7 + 宝塔安装 Docker + WebUI 管理面板 (Portainer 汉化)

操作步骤 先在宝塔里安装 Docker 管理器 3.x 下载 Portainer 汉化文件,放入 /www/wwwroot/docker.data/portainer/public/ 目录 连上 SSH, 安装 Portainer Web UI , 部分命令根据自己实际情况操作 宝塔域名反向代理 http://127.0.0.1:19999 到 domain.com 访问 http://domain.com 进入 Portainer Web UI 管理面板 根据提示设置 admin 密码 宝塔添加站点,域名:docker.data , PHP 版本:纯静态, 其余默认,提交 宝塔添加站点,域名:docker.volumes , PHP 版本:纯静态, 其余默认,提交 第 2 步可以通过下面的 shell 命令快速创建目录 第 7,8 步是为了可以方便的进入容器存放数据的目录,相当于快捷方式 ...

2025 年 11 月 14 日 · 阅读时长 1 分钟 · 共 429 字 · DeleyNomore

Centos7 编译安装 CMake 3.16.2

CentOS 7 源码安装 CMake 3.16.2 最新稳定版。解决 cmake: command not found 问题。 1、准备编译环境 yum -y install gcc gcc-c++ openssl openssl-devel tar 2、获取源码,并解压 wget https://github.com/Kitware/CMake/releases/download/v3.16.2/cmake-3.16.2.tar.gz tar -zxf cmake-3.16.2.tar.gz cd cmake-3.16.2 备用下载地址:https://down.24kplus.com/linux/cmake/cmake-3.16.2.tar.gz 3、编译安装 ./bootstrap --prefix=/usr --datadir=share/cmake --docdir=doc/cmake && make sudo make install 4、检查是否正确安装 cmake --version cmake version 3.16.2 CMake suite maintained and supported by Kitware (kitware.com/cmake). 参考 https://www.24kplus.com/linux/1598.html

2025 年 11 月 14 日 · 阅读时长 1 分钟 · 共 160 字 · DeleyNomore

Centos7 编译安装 libzip 1 8 0

CentOS 7 源码安装 libzip 1.8.0,解决 error: Please reinstall the libzip distributio 或 error: system libzip must be upgraded to version >= 0.11 错误。 1、准备编译环境 yum install openssl-devel bzip2 bzip2-devel 2、下载源码,并解压 wget https://libzip.org/download/libzip-1.8.0.tar.gz --no-check-certificate \ && tar -zxf libzip-1.8.0.tar.gz \ && cd libzip-1.8.0 备用下载地址:https://down.24kplus.com/linux/libzip/libzip-1.8.0.tar.gz 3、编译安装 mkdir build && cd build \ && cmake -DCMAKE_INSTALL_PREFIX=/usr .. \ && make \ && sudo make install 如果提示 cmake: command not found,需要先安装 cmake。 ...

2025 年 11 月 14 日 · 阅读时长 1 分钟 · 共 185 字 · DeleyNomore

Centos7 编译安装 PHP grpc protobuf 扩展(宝塔环境)

以PHP7.2为例 编译安装 grpc 扩展 (注意 grpc 版本对应的 protobuf 版本号) # 下载解压 grpc cd ~ wget http://pecl.php.net/get/grpc-1.30.0.tgz tar xvf grpc-1.30.0.tgz cd grpc-1.30.0 # 生成配置并编译安装(编译安装时间较长, 耐心等待) /www/server/php/72/bin/phpize ./configure --with-php-config=/www/server/php/72/bin/php-config make && make install # 配置PHP扩展, 重启PHP服务, 清理下载文件 echo "extension = grpc.so" >> /www/server/php/72/etc/php.ini /etc/init.d/php-fpm-72 reload /www/server/php/72/bin/php -m|grep -i gRPC cd .. && rm -rf grpc-1.30.0* 编译安装 protobuf 扩展 # 下载解压 protobuf cd ~ wget http://pecl.php.net/get/protobuf-3.12.2.tgz tar xvf protobuf-3.12.2.tgz cd protobuf-3.12.2 # 生成配置并编译安装(编译安装时间较长, 耐心等待) /www/server/php/72/bin/phpize ./configure --with-php-config=/www/server/php/72/bin/php-config make && make install # 配置PHP扩展, 重启PHP服务, 清理下载文件 echo "extension = protobuf.so" >> /www/server/php/72/etc/php.ini /etc/init.d/php-fpm-72 reload /www/server/php/72/bin/php -m|grep -i protobuf cd .. && rm -rf protobuf-3.12.2* grpc 版本对应的 protobuf 版本号 grpc protobuf grpc protobuf grpc protobuf v1.0.0 3.0.0(GA) v1.12.0 3.5.2 v1.22.0 3.8.0 v1.0.1 3.0.2 v1.13.1 3.5.2 v1.23.1 3.8.0 v1.1.0 3.1.0 v1.14.2 3.5.2 v1.24.0 3.8.0 v1.2.0 3.2.0 v1.15.1 3.6.1 v1.25.0 3.8.0 v1.2.0 3.2.0 v1.16.1 3.6.1 v1.26.0 3.8.0 v1.3.4 3.3.0 v1.17.2 3.6.1 v1.27.3 3.11.2 v1.3.5 3.2.0 v1.18.0 3.6.1 v1.28.1 3.11.2 v1.4.0 3.3.0 v1.19.1 3.6.1 v1.29.0 3.11.2 v1.6.0 3.4.0 v1.20.1 3.7.0 v1.30.0 3.12.2 v1.8.0 3.5.0 v1.21.3 3.7.0 链接 宝塔 - 安装第三方PHP扩展示例 grpc.io github - grpc/src/php pecl- protobuf pecl- gRPC

2025 年 11 月 14 日 · 阅读时长 1 分钟 · 共 312 字 · DeleyNomore