Skip to content

Latest commit

 

History

History
134 lines (75 loc) · 2.23 KB

015.Wordpress开源博客.md

File metadata and controls

134 lines (75 loc) · 2.23 KB
wordpress

[toc]

wordpress

最大的开源CMS,博客商务系统等 (白宫都在用的)

官网 github

开源不易,大家记得给作者start

image-20220927161222494

image-20220927161311244

image-20220927161352807

1. 安装

同一目录下

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代理下,就可以域名访问了

2. 使用

  • 推荐插件和主题
1. markdown  WP Githuber MD

2. SSL 不安全内容修复器

Yoast SEO seo优化   WP Rocket 性能优化  TinyPNGJPEG, 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可以搭建任意类型网站,看你如何使用咯