unbuntu 20.04 docker 部署wordpress

  • docker-compose.yaml文件

    bash 复制代码
    version: "3.3"
    
    services:
      db:
        image: mysql:latest
        volumes:
          - ./db_data:/var/lib/mysql
        restart: always
        environment:
          MYSQL_ROOT_PASSWORD: wordpress
          MYSQL_DATABASE: wordpress
          MYSQL_USER: wordpress
          MYSQL_PASSWORD: wordpress
    
      wordpress:
        depends_on:
          - db
        image: wordpress:latest
        volumes:
          - ./wordpress_data:/var/www/html
        ports:
          - "8000:80"
        restart: always
        environment:
          WORDPRESS_DB_HOST: db
          WORDPRESS_DB_USER: wordpress
          WORDPRESS_DB_PASSWORD: wordpress
          WORDPRESS_DB_NAME: wordpress
    volumes:
      db_data: {}
      wordpress_data: {}
  • 修改域名
bash 复制代码
update wp_options set option_value = 'http://blog.canrud.com' where option_name = 'siteurl';
update wp_options set option_value = 'http://blog.canrud.com' where option_name = 'home';
  • 如果遇到首页127.0.0.1问题,在wp-config.php文件添加一下代码
bash 复制代码
$_SERVER['HTTP_HOST'] = $_SERVER['HTTP_X_FORWARDED_HOST'];
  • 去掉底部foot版权信息,footer.php文件修改,但是blossom-spa主题需要修改:/themes/blossom-spa/inc/template-functions.php文件
相关推荐
n***33351 天前
linux redis简单操作
linux·运维·redis
q***71011 天前
从零到上线:Node.js 项目的完整部署流程(包含 Docker 和 CICD)
docker·容器·node.js
ArabySide1 天前
【ASP.NET Core】ASP.NET Core应用的Docker容器化与阿里云托管
阿里云·docker·asp.net
xuchaoxin13751 天前
cdn节点代理的副作用@fail2ban对接cdn封锁恶意请求ip@fail2ban封锁ip有效性问题
运维·网络·cdn·cloudflare
q***04631 天前
Linux环境下Tomcat的安装与配置详细指南
linux·运维·tomcat
好奇的菜鸟1 天前
在 WSL 中安装 Docker
运维·docker·容器
杨浦老苏1 天前
AI驱动的图表生成器Next-AI-Draw.io
人工智能·docker·ai·群晖·draw.io
x***44011 天前
linux 设置tomcat开机启动
linux·运维·tomcat
2301_804947581 天前
nginx的https的搭建
运维·nginx·https
K***43061 天前
httpslocalhostindex 配置的nginx,一刷新就报404了
运维·nginx