1. プログラミング
  2. WP

WordPress開発環境


2021年11月10日

個人的な覚書

sudo service docker start

docker-compose.yml

version: '3.3'
services:
   db:
     image: mysql:5.7
     volumes:
       - ./db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: root
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     volumes:
       - ./wordpress/www/html:/var/www/html
       - ./conf.d/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

起動

docker-compose up -d

再起動

docker-compose restart

停止

docker-compose stop

削除

docker-compose rm

アップロード制限の変更

uploads.ini

memory_limit = 128M
upload_max_filesize = 128M 
post_max_size = 128M

/usr/local/etc/php/conf.d/内に適当な名前のiniファイルを作ると、php.iniを書き換えたのと同じ扱いになる。

プログラミングの最新記事

  1. 一方向ハッシュ関数

  2. 暗号技術

  3. web3の流れに追いつこう

  4. WordPress開発環境

  5. 【Hugo】マークダウンファイルの中にHTMLコードを挿入する

PAGE TOP