Docker 基于 php:7.2-apache 搭建微擎网站,及 GD 扩展开启方法 - 白又白的个人空间 - OSCHINA

原文:Docker 基于 php:7.2-apache 搭建微擎网站,及 GD 扩展开启方法 - 白又白的个人空间 - OSCHINA

下载微擎源码

http://s.we7.cc/store-static-install.html 下载稳定离线版本

解压至文件夹:/var/www/we7_test/web

docker 构建 php:7.4-apache 容器

docker run -d -p 8801:80 --name we7test --link mysql:mysql -v /var/www/we7_test/web:/var/www/html --restart=always php:7.4-apache

进入容器

docker exec -it we7_test /bin/bash

安装缺少的扩展:gd pdo

apt-get update -y && apt-get install -y libpng-dev

docker-php-ext-install gd pdo pdo_mysql

退出容器

exit

设置文件夹目录权限

chmod -R 777 /var/www/we7_test/web

重启容器

docker restart we7_test

浏览器访问

http://localhost:8801

原文地址:https://www.cnblogs.com/lonelyxmas/p/12200694.html

时间: 2024-08-01 18:10:57

Docker 基于 php:7.2-apache 搭建微擎网站,及 GD 扩展开启方法 - 白又白的个人空间 - OSCHINA的相关文章

在Apache搭建多个网站方法

目前在一台服务器上搭建多个网站的方法主要由以下几种: 1. 基于IP地址 2. 基于端口号  : 后续可能端口号不足无法满足业务需求 3. 基于主机名  : Apache虚拟主机实现,用的比较多. 下面介绍虚拟主机多域名的配置方法: 这里假设apached安装路径为:/usr/local/apache 那么Apache的 配置文件一般放在下/usr/local/apache/conf文件夹中,httpd.conf是它的主配置文件,在进行配置时可以将虚拟主机的配置文件单独配置,如 取名为vhost

破解微擎安装,免费搭建微擎

今天我们来讲讲微擎免费安装的步骤吧! 下载: 微信完整包下载地址:http://www.we7.cc/download/WeEngine-Laster-Offline.zip  微信在线版下载地址:http://www.we7.cc/download/WeEngine-Laster-Online.zip 破解: 这里我们需要的是完整包的下载,解压完整包. 然后是步骤: 1.打开\framework\model\cloud.mod.php  找到第23行代码 1 if(empty($_W['set

微擎模块人人商城替换版本方法

原网址:http://www.souho.net/thread-1073253-1-2.html 如果你微赞网站的数据库里之前安装过或者正在使用别的版本的人人商城,即便是卸载再安装新版人人商城模块可能也会导致安装后无法找新版里新增的一些应用(如安装后不显示"区域代理"应用等),如遇到此问题请按照以下方法操作(没有遇到的话下面操作不用理会): 1,在微赞网站后台模块管理那里卸载人人商城模块,然后删除addons目录下的ewei_shopv2文件夹 2,删除你微赞数据库里所有以 ims_e

微擎系统搭建(转)

前言 时隔一年半,再次接触微信公众平台开发.相比于掌上大学.圈里.微站ABC.图灵机器人.小i机器人.FAQ免费智能问答机器人.V5KF.赛科智能机器人,个人更喜欢模块定制的微擎和捷微,源码在自己手里,想怎么搞怎么搞. 本篇短文,就记录下微擎系统搭建的具体步骤. 准备条件 首先,你要有一个公网服务器,服务器上有PHP和MySQL的环境,官方推荐linux(centOS)+ nginx + php5.3,mysql5.6.其次,你要有远程操作服务器的工具,推荐使用xshell和xftp.最后,你需

给docker里的php安装gd扩展

docker官方镜像为安装php扩展封装了函数,为开发者提供了很大的便利,以下以Dockerfile的形式演示安装gd扩展的方法,安装gd扩展需要安装几个依赖包,安装依赖包使用系统命令,安装命令根据基础镜像的不同有所不同,以下演示两种使用较多的alpine和debian系统的Dockerfile,Dockerfile中同时包含更换国内开源镜像源的内容. 1.基础镜像 php:7.2-fpm-alpine Dockerfile如下: FROM php:7.2-fpm-alpine RUN sed

【译文】用Spring Cloud和Docker搭建微服务平台

by Kenny Bastani Sunday, July 12, 2015 转自:http://www.kennybastani.com/2015/07/spring-cloud-docker-microservices.html This blog series will introduce you to some of the foundational concepts of building a microservice-based platform using Spring Cloud

在Linux上用Apache搭建Git服务器

在Linux上用Apache搭建Git服务器 最近在学Linux,终于在Linux上用Apache搭建起了Git服务器,在此记录一下. 服务器:阿里云服务器 Linux版本:CentOS 6.5 Apache版本:Apache/2.2.15 Git版本:git 1.7.1 Git访问方式:基于http的基本验证(非SSL) Apache的安装 1. 安装Apache软件:yum install httpd 2. 设置Apache在服务器启动时运行:chkconfig --levels 235 h

用Docker在一台笔记本电脑上搭建一个具有10个节点7种角色的Hadoop集群(下)-搭建Hadoop集群

上篇:用Docker在一台笔记本电脑上搭建一个具有10个节点7种角色的Hadoop集群(上)-快速上手Docker 上篇介绍了快速上手Docker部分,下面接着介绍搭建Hadoop集群部分. 六.搭建Hadoop伪分布模式 我们先用前面创建的这个容器来搭建Hadoop伪分布模式做测试,测试成功后再搭建完全分布式集群. 1.SSH这个centos容器可以看做是一个非常精简的系统,很多功能没有,需要自己安装.Hadoop需要SSH,但容器没有自带,需要我们安装.①安装SSH # yum -y ins

2017新版微交易系统/微盘系统源码/搭建微交易平台

微盘系统,微盘搭建,微盘源码,微交易系统搭建,微交易源码,微交易系统, 本公司微交易系统,是基于微信端开发的交易平台.平台适用于贵金属.外汇.原油.期货-等多个交易品种的投资者,并对接多个移动支付接口,轻松解决出入金问题. 程序说明:2017新版微交易系统建设,采用新浪数据接口,非常稳定,直接运营版本. <ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op>  本人提供一站式网站建设服务:联系QQ:2