php:5.6-fpm-alpine 安装 mysql mysqli openssl mcrypt 扩展
时间: 2023-11-04 12:05:41 浏览: 191
CentOS下php安装mcrypt扩展
在使用 `php:5.6-fpm-alpine` 镜像时,可以通过以下步骤安装 `mysql`、`mysqli`、`openssl` 和 `mcrypt` 扩展:
1. 进入容器内部
```bash
docker exec -it <容器ID> /bin/sh
```
2. 更新镜像源
```bash
sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
```
3. 安装扩展所需的依赖包
```bash
apk add --no-cache mysql-client mysql-dev openssl-dev libmcrypt-dev gcc make autoconf libc-dev
```
4. 安装扩展
```bash
docker-php-ext-install mysqli pdo_mysql openssl mcrypt
```
5. 重启 `php-fpm` 服务
```bash
service php-fpm restart
```
完成以上步骤后,即可在 `php:5.6-fpm-alpine` 镜像中使用 `mysql`、`mysqli`、`openssl` 和 `mcrypt` 扩展。
阅读全文