Skip to content
五十的知识库五十的知识库
  • 建站笔记
    • wordpress本地环境搭建
      • 安装docker desktop
        • 下载镜像
          • 创建容器
            • 初始化wordpress
            • wordpress搭建导航

              wordpress本地环境搭建

              author icon五十Remakcategory icon
              • 建站
              tag icon
              • wordpress
              • docker

              此页内容
              • 安装docker desktop
              • 下载镜像
              • 创建容器
              • 初始化wordpress

              # 安装docker desktop

              docker官网:https://www.docker.com/open in new window

              # 下载镜像

              执行下列命令,下载wordpress镜像 和 数据库mariadb镜像(镜像官网 docker hubopen in new window)

              docker pull wordpress
              
              docker pull mariadb:10.5.8
              
              1
              2
              3

              mysql数据库在Mac M1芯片上暂未适配,2022.5.28

              # 创建容器

              1. 新建目录 wordpress

              2. wordpress目录下新建文件docker-compose.yml,写入以下代码

              version: '3.6'
              services:
                 db:
                   image:  mariadb:10.5.8
                   volumes:
                     - db_data:/var/lib/mysql
                   restart: always
                   ports:
                    - "3306:3306"
                   environment:
                     MYSQL_ROOT_PASSWORD: password
                     MYSQL_DATABASE: wordpress
                     MYSQL_USER: wordpress
                     MYSQL_PASSWORD: wordpress
                 wordpress:
                   depends_on:
                     - db
                   image: wordpress:latest
                   volumes:
                   - ./uploads.ini:/usr/local/etc/php/conf.d/uploads.ini
                   ports:
                     - "8000:80"
                   restart: always
                   environment:
                     WORDPRESS_DB_HOST: db:3306
                     WORDPRESS_DB_USER: wordpress
                     WORDPRESS_DB_PASSWORD: wordpress
                     WORDPRESS_DB_NAME: wordpress
              volumes:
                  db_data: {}
              
              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22
              23
              24
              25
              26
              27
              28
              29
              30
              1. docker-compose.yml同级新建uploads.ini文件,写入以下代码
              file_uploads = On
              memory_limit = 256M
              upload_max_filesize = 32M
              post_max_size = 32M
              max_execution_time = 360
              
              1
              2
              3
              4
              5

              uploads.ini是为了允许上传文件,例如主题、插件

              1. 执行命令
              docker-compose up -d
              
              1
              1. 查看结果

              http://localhost:8000/open in new window

              或者

              在docker desktop中查看

              # 初始化wordpress

              http://localhost:8000/open in new window中初始化

              初始化完成会进入管理界面http://localhost:8000/wp-admin/open in new window

              同时http://localhost:8000/open in new window 会显示一篇默认文章。

              上一页
              建站笔记
              下一页
              wordpress搭建导航
              勿问归期 | 浙ICP备2022013366号 | 关于网站
              Copyright © 2022 五十Remak

              该应用可以安装在你的 PC 或移动设备上。这将使该 Web 应用程序外观和行为与其他应用程序相同。它将在出现在应用程序列表中,并可以固定到主屏幕,开始菜单或任务栏。此 Web 应用程序还将能够与其他应用程序和你的操作系统安全地进行交互。

              详情