unRAID 搭建WordPress

推广广告

图片[1]-unRAID 搭建WordPress-RSG-人生观

前言:

之前一直有小伙伴在问我,这个网站是用什么搭建的,今天我把他写出来给大家,Wordpress的unRAID的搭建方式,以及https反向代理的方法。

教程:

wordpress需要MySQL或者Mariadb的数据库支持,所以我们要先安装数据库,因为之前我写过数据库的安装教程,所以这里大家就直接点传送门过去把!

图片[2]-unRAID 搭建WordPress-RSG-人生观注意:点击图片即可跳转!

创建wordpress使用的数据库:

我们搭建好数据库之后,在unraid的docker页面里面找到数据库的docker点击Console进入容器内部的命令,输入下面的命令创建数据库

图片[3]-unRAID 搭建WordPress-RSG-人生观mysql -u root -p ###登录数据库 会提示输入密码,密码是隐藏的不显示输入完成后直接按回车(Enter)
create database wordpress; ###创建数据库,名称为wordpress
show databases; ###查看时候创建数据库成功!

图片[4]-unRAID 搭建WordPress-RSG-人生观

安装wordpress:

我们在app商店搜索wordpress 找到下面这个模板!

图片[5]-unRAID 搭建WordPress-RSG-人生观

我们简单的对模板进行配置!

图片[6]-unRAID 搭建WordPress-RSG-人生观

点击Apply 完成,即可通过ip:端口进行访问,之后就会看到wordpress的第一次使用的安装界面!

图片[7]-unRAID 搭建WordPress-RSG-人生观 图片[8]-unRAID 搭建WordPress-RSG-人生观

安装过程无脑,都是中文的简单,要啥写啥就OK了

安装完成后,我们就可以看到自己的网站的默认模板和页面了。

图片[9]-unRAID 搭建WordPress-RSG-人生观

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配置示例:

图片[10]-unRAID 搭建WordPress-RSG-人生观

结尾:

wordpress是一个不错的个人分享平台,但是也有很多不足的地方,比如说前端库特别依赖Google等问题,这些问题都可以通过插件,或者优化框架解决,不过我这个只是安装教程,并不包含任何优化,至于优化的内容,还是轻大家自行百度,或者Google。

最后祝大家部署成功!

推广广告
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 共3条

请登录后发表评论

    请登录后查看评论内容