Created
May 20, 2019 06:22
-
-
Save zhangludi/cdb59d2fc1934463870f567be899118d to your computer and use it in GitHub Desktop.
docker 安装扩展 mysql pdo redis
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://blog.csdn.net/qq_36373262/article/details/79727223 | |
1. 安装 redis | |
https://github.com/phpredis/phpredis/blob/develop/INSTALL.markdown | |
两种方式 | |
phpize | |
./configure | |
make && make install | |
这个时候编译安装完毕,然后会生成一个redis.so的扩展,这个时候要问他的配置文件在哪呢? | |
本地生成一个ini文件 复制到容器中的/usr/local/etc/php/conf.d/目录下 | |
docker cp /data/redis.ini php72:/usr/local/etc/php/conf.d/redis.ini | |
他的配置文件直接扔到/usr/local/etc/php/conf.d下面 | |
redis.ini文件名字 | |
extension=/usr/local/lib/php/extensions/no-debug-non-zts-20170718/redis.so | |
2.docker-php-ext-install 可以安装PHP的一些扩展 | |
PDO模块开启 | |
docker exec -it php bash #进入容器 | |
cd /usr/local/bin #进入该目录 | |
2.docker-php-ext-install./ | |
pdo_mysql #安装pdo模块 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment