
前言:
之前一直有小伙伴在问我,这个网站是用什么搭建的,今天我把他写出来给大家,Wordpress的unRAID的搭建方式,以及https反向代理的方法。
教程:
wordpress需要MySQL或者Mariadb的数据库支持,所以我们要先安装数据库,因为之前我写过数据库的安装教程,所以这里大家就直接点传送门过去把!
创建wordpress使用的数据库:
我们搭建好数据库之后,在unraid的docker页面里面找到数据库的docker点击Console进入容器内部的命令,输入下面的命令创建数据库
mysql -u root -p ###登录数据库 会提示输入密码,密码是隐藏的不显示输入完成后直接按回车(Enter) create database wordpress; ###创建数据库,名称为wordpress show databases; ###查看时候创建数据库成功!
安装wordpress:
我们在app商店搜索wordpress 找到下面这个模板!
我们简单的对模板进行配置!
点击Apply 完成,即可通过ip:端口进行访问,之后就会看到wordpress的第一次使用的安装界面!
安装过程无脑,都是中文的简单,要啥写啥就OK了
安装完成后,我们就可以看到自己的网站的默认模板和页面了。
traefik配置:
我们通过traefik的反向代理为博客增加https加密访问以及http跳转到https的访问,traefik的安装方式我已经写过教程了,这里我只写添加方式。
Label:
Key: | Value: |
traefik.enable | true |
traefik.http.routers.wordpress.rule | Host(`domain.com`) |
traefik.http.services.wordpress.loadbalancer.server.port | 80 |
配置文件:
http: routers: wordprss: service: wordpress middlewares: rule: "Host(`domain.com)" services: wordpress: loadBalancer: servers: - url: "http://192.168.1.2:80"
注意:写动态文件,注意修改内容中的ip 以及domain.com 参数
模板label配置示例:
结尾:
wordpress是一个不错的个人分享平台,但是也有很多不足的地方,比如说前端库特别依赖Google等问题,这些问题都可以通过插件,或者优化框架解决,不过我这个只是安装教程,并不包含任何优化,至于优化的内容,还是轻大家自行百度,或者Google。
最后祝大家部署成功!

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容