博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker 基于 php:7.0-apache 搭建 TPShop ,安装 freetype/GD/mysqli 等扩展
阅读量:6196 次
发布时间:2019-06-21

本文共 755 字,大约阅读时间需要 2 分钟。

hot3.png

下载源码

http://www.tp-shop.cn/download/ 下载

解压至主机文件夹:/var/www/tpshop

docker 构建 php:7.0-apache 容器

docker run -d -p 8886:80 --name tpshop --link mysql:mysql -v /var/www/tpshop:/var/www/html --privileged=true --restart=always php:7.0-apache

进入容器

docker exec -it tpshop /bin/bash

安装缺少的扩展:freetype gd mysqli pdo pdo_mysql

apt-get update -y

apt-get install -y libfreetype6-dev libmcrypt-dev libjpeg-dev libpng-dev

docker-php-ext-configure gd --enable-gd-native-ttf --with-freetype-dir=/usr/include/freetype2 --with-png-dir=/usr/include --with-jpeg-dir=/usr/include

docker-php-ext-install gd mysqli pdo pdo_mysql

退出容器

exit

设置文件夹目录权限

chmod -R 777 /var/www/tpshop

重启容器

docker restart tpshop

浏览器访问

http://localhost:8886

转载于:https://my.oschina.net/u/1994934/blog/2873033

你可能感兴趣的文章
微软的DreamSpark计划-学生可免费使用vs2008 pro,sql server Dev 2005,Expression Studio等产品...
查看>>
bzoj 1040 骑士
查看>>
捕获软件异常,再次运行时发送到服务器
查看>>
输出引号的转义字符
查看>>
检测设备横屏 || 竖屏的状态
查看>>
常用天线及对应特性
查看>>
CISCO交换机出厂设置
查看>>
MongoDB 查询总结
查看>>
黑盒测试实践---1702-03组
查看>>
ubuntu下查看arm开发板以及x86台式机上gpu使用情况的方法(MALI跟inter)
查看>>
SQL Server性能监控
查看>>
Spring Boot中使用AOP统一处理Web请求日志
查看>>
c++中的const与指针
查看>>
rocketmq Lock failed,MQ already started -c参数
查看>>
Android 中的广播(Broadcast)
查看>>
第六十八课、拾遗:令人迷惑的写法
查看>>
大一下学期的自我目标
查看>>
linux 下安装nginx
查看>>
mybatis基本
查看>>
PHP实现仿Google分页效果的分页函数
查看>>