WordPress插件开发一:如何在本地搭建WordPress以便于插件的预览和测试?

使用docker部署,本地需要先安装docker,如果没有安装的需要先安装好。

直接进入正题。

第一步:docker中安装好maridb数据库,如果你已有mariadb或mysql就跳过此步骤

version : '2'
services:
  #mariadb 数据库
  mariadb:
    container_name: mariadb
    restart: always
    image: mariadb:10
    ports:
      - "30030:3306"
    volumes:
      - D:\data\mariadb\logs:/logs
      - D:\data\mariadb\data:/var/lib/mysql
    environment:
      MARIADB_ROOT_PASSWORD : 5149330
    networks:
      - default
#声明网络
networks:
  default:
    external:
      name: myNetWork

第二步:安装WordPress

version: '2'

services:
  wordpress:
    container_name: wordpress
    image: wordpress  #设置镜像
    restart: always  #指定自动重启container
    ports:
      - 8000:80  #端口映射
    environment:
      WORDPRESS_DEBUG: 'true'
      WORDPRESS_DB_HOST: mariadb:3306    #数据库地址以及端口号,由于在一个环境下可以使用名称
      WORDPRESS_DB_USER: root  #数据库用户名,与下面设置相同
      WORDPRESS_DB_PASSWORD: 5149330  #数据库用户密码,与下方设置相同即可。
      WORDPRESS_DB_NAME: word_press  #存储数据库名称
    volumes:
      - D:\phpProject\wordpress_plugin:/var/www/html/wp-content/plugins
    networks:
      - default
#声明网络
networks:
  default:
    external:
      name: myNetWork

第三步:本地访问

localhost:8000

posted @ 2024-03-29 08:39  KURO、Liang  阅读(61)  评论(0)    收藏  举报