Docker安装WordPress

Docker安装Wordpress

1.安装Docker
2.安装docker-compose
[root@server ~]# curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

[root@server ~]# chmod +x /usr/local/bin/docker-compose

[root@server ~]# ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
3.安装WordPress
[root@server wordpress]# vi docker-compose.yml

version: '3.1'

services:

  wordpress:
    image: wordpress
    restart: always
    ports:
      - 80:80
      - 443:443
    container_name: wordpress
    environment:
      WORDPRESS_DB_HOST: db
      WORDPRESS_DB_USER: wordpress
      WORDPRESS_DB_PASSWORD: wordpress
      WORDPRESS_DB_NAME: wordpress
    volumes:
      - wordpress:/var/www/html

  db:
    image: mysql:5.7
    restart: always
    container_name: mysql
    environment:
      MYSQL_DATABASE: wordpress
      MYSQL_USER: wordpress
      MYSQL_PASSWORD: wordpress
      MYSQL_ROOT_PASSWORD: 239131
    volumes:
      - mysql:/var/lib/mysql

volumes:
  wordpress:
  mysql:

[root@server wordpress]# docker-compose up -d
4.容器安装工具
容器安装vi 和 rz:
[root@server _data]# docker exec -it aecd0f095c3f /bin/sh
# apt-get update
# apt-get install vim
# apt-get install lrzsz
5.配置SSL
6.安装问题
Docker部署WordPress上传主题时出现上传的文件尺寸超过php.ini中定义的upload_max_filesize值的解决办法:
在WordPress容器里的/usr/local/etc/php/conf.d目录是php的相关配置,我们可以新建一个uploads.ini的配置文件,里面是上传相关的配置

[root@server _data]# pwd
/opt/docker/volumes/wordpress_wordpress/_data
[root@server _data]# vim uploads.ini
file_uploads = On
memory_limit = 500M
upload_max_filesize = 30M
post_max_size = 30M
max_execution_time = 600

[root@server _data]# docker exec -it aecd0f095c3f /bin/sh

# cd /var/www/html

# cp /var/www/html/uploads.ini  /usr/local/etc/php/conf.d/

[root@server _data]# docker restart aecd0f095c3f
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇