[toc]
最大的开源CMS,博客商务系统等 (白宫都在用的)
开源不易,大家记得给作者
start
同一目录下
mkdir wordpress
nano docker-compose.yaml
version: '3.1'
services:
wordpress:
image: wordpress
restart: always
ports:
- 3011:80
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: exampleuser
WORDPRESS_DB_PASSWORD: examplepass
WORDPRESS_DB_NAME: exampledb
volumes:
- ./data:/var/www/html
db:
image: mysql:5.7
restart: always
environment:
MYSQL_DATABASE: exampledb
MYSQL_USER: exampleuser
MYSQL_PASSWORD: examplepass
MYSQL_RANDOM_ROOT_PASSWORD: '1'
volumes:
- ./db:/var/lib/mysql
#volumes:
# wordpress:
# db:
访问:
ip:3011
记得npm代理
下,就可以域名访问了
- 推荐插件和主题
1. markdown WP Githuber MD
2. SSL 不安全内容修复器
Yoast SEO seo优化 WP Rocket 性能优化 TinyPNG – JPEG, PNG & WebP image compression 图片压缩
3. argon 主题 https://github.com/solstice23/argon-theme
https://github.com/owen0o0/WebStack #导航主题
https://github.com/yrccondor/mdx # 轻快、优雅
https://github.com/seatonjiang/kratos # 专注阅读
- 解决上传文件的问题
遇到上传文件大小问题
上传的文件大小超过php.ini文件中定义的upload_max_filesize值。
nano uploads.ini
file_uploads = On
upload_max_filesize = 256M #可以自己设置大小
post_max_size = 256M #可以自己设置大小
# 2. docker-compose.yaml 添加一个
- ./uploads.ini:/usr/local/etc/php/conf.d/uploads.ini
# 重启
dc down
dc up -d
然后就开始你的网站创造之路吧
last:
wordpress可以搭建任意类型网站,看你如何使用咯