飞牛云fnOS搭建WordPress网站


前言

在当今汹涌澎湃的数字化浪潮之下,网站搭建已然跃升为个人及企业推广品牌、拓展业务的不二之选。飞牛云新近推出的 fnOS,作为一款集多种功能于一身的 nas 系统,凭借其出类拔萃的性能表现以及高度的灵活性,当之无愧地成为了本地网站部署的理想平台。接下来,本文将引领您深入探究如何在飞牛云 NAS 上借助 Docker 来部署 WordPress,并巧妙运用 cpolar 达成全球范围的便捷访问。

Docker,无疑是容器化技术领域中备受瞩目的璀璨明星,其与生俱来的轻量级特性与卓越的便携性,使得应用的部署与迁移过程变得史无前例地简便易行。当与飞牛云 NAS 强劲有力的性能相互融合时,我们便能举重若轻地构建起一个稳定且高效的 WordPress 运行环境。

WordPress,作为举世闻名的开源内容管理系统,凭借其琳琅满目的插件资源以及无与伦比的强大自定义功能,备受众多网站建设者的青睐,成为众多网站搭建的首选方案。在飞牛云 NAS 上进行 WordPress 的部署工作,不但能够尽享 Docker 所带来的便捷体验,还能充分发挥 NAS 在存储方面的独特优势,为数据的安全性与可靠性提供坚实有力的保障。

那么,究竟如何才能让原本局限于本地的网站突破地域限制,变得触手可及呢?此时,cpolar 作为内网穿透领域的得力助手便闪亮登场。它通过精心构建安全可靠的隧道,将 WordPress 站点巧妙地映射至公网之上,从而确保无论用户身处世界的哪个角落,都能够随时随地轻松自如地对自己的网站进行管理与维护,真正实现网站管理的无界限、自由化。

1. Docker下载源设置

飞牛云默认镜像源似乎已经无法下载了,我们需要更换一下镜像源。

访问飞牛云管理面板,打开docker,点击 镜像仓库 - 仓库设置 - 添加,名称随意,点击应用,随后选中刚刚添加的镜像源点击启用。

更多镜像源:国内 Docker 服务状态 & 镜像加速监控

2. Docker下载WordPress

点击搜索wordpress,然后点击下载第一个,等待下载完成

下载后,打开本地镜像,点击运行

名称默认,开机自启随便勾选,点击下一步

修改一下访问端口,可以改为自己想要的端口.然后点击下一步

然后直接点击创建

创建后打开容器列表,可以看到成功运行了,如果出现运行不了,可能是端口冲突,可以重新运行换个端口,下面在浏览器访问测试

浏览器输入飞牛云局域网IP加自己设置的访问端口即可成功看到wordpress界面,选择中文语言,点击下一步

下面就来到我们数据库的设置了,下一步,创建数据库

3. Docker部署Mysql数据库

同样我们在镜像仓库搜索mysql,下载mysql镜像

下载后打开本地镜像列表,点击运行mysql

名称,默认,直接点击下一步

端口我们按默认即可,不用去修改,然后打开环境变量,设置这个参数 MYSQL_ROOT_PASSWORD 表示设置root 用户的密码,然后点击下一步

然后直接点击创建

创建后,我们打开容器列表,可以看到创建运行成功,下面需要创建一个名称为wordpress的数据库,点击打开mysql终端

alt text

选择第一个连接方式连接

alt text

输入mysql命令,登录进入mysql,密码就是我们上面设置的root用户的密码

1
mysql -uroot -p密码

alt text

执行

1
create database wordpress;

注意半角分号 ;

创建一个名称为wordpress的数据库,然后再执行

1
show databases;

查看是否创建成功,出现了wordpress表示创建成功了,这样数据库运行和设置就完成了,下面我们回到网页上设置数据库

alt text

4. WordPress 参数设置

回到我们页面上wordpress数据库设置,然后把数据库信息填写进去,然后点击提交

alt text

可以看到,设置成功了,然后点击运行安装程序

alt text

设置一下wordpress的用户名和密码邮箱这些参数,点击安装wordpress

可以看到,成功安装了wordpress

alt text

点击登录,可以成功登录到wordpress管理界面,本地部署wordpress 和配置数据库就全部完成了