如何在飞牛云NAS快速使用Docker打造稳定安全的本地网站并对外可见

文章目录
前言
1. Docker下载源设置
2. Docker下载WordPress
3. Docker部署Mysql数据库
4. WordPress 参数设置
5. 飞牛云安装Cpolar工具
6. 固定Cpolar公网地址
7. 修改WordPress配置文件
8. 公网域名访问WordPress
前言
本文主要介绍如何在飞牛云NAS上利用Docker快速搭建并优化WordPress站点的技巧,并且了解了如何借助cpolar实现内网穿透工具,让自己的网站轻松对外界开放。你会发现整个过程不仅简单易行,还能让你对云计算与容器技术有更深的理解和掌握。

在这个云计算和容器的时代,无论是个人还是企业都在寻找更加高效、灵活且易于管理的方式来构建自己的网站。而说到数据存储与备份的神器,飞牛云NAS绝对是一个不容忽视的选择!它不仅集成了多种实用功能如文件分享和多媒体娱乐,还以其卓越的性能和扩展性赢得了众多用户的青睐。

与此同时,Docker作为当前最炙手可热的容器化技术之一,通过将应用及其依赖环境封装成一个轻量级、便携式的容器,大大简化了应用程序的部署与管理过程。如果你正在寻找一种既高效又稳定的方法来运行WordPress——全球最受欢迎的内容管理系统之一,那么结合飞牛云NAS和Docker无疑是一个完美的选择。

1. Docker下载源设置
访问飞牛云管理面板,打开docker,为了防止docker 镜像出现无法下载的情况,我们可以提前设置一下docker的仓库下载源,点击仓库设置

然后点击添加这个url作为下载源,添加后点击应用

添加完成后点击启用即可,docker下载源设置后,下面我们开始下载wordpress

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

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

名称默认,点击下一步

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

然后直接点击创建

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

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

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

3. Docker部署Mysql数据库
同样我们在镜像仓库搜索mysql,下载mysql镜像

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

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

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

然后直接点击创建

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

选择一个连接方式连接

然后我们输入mysql命令:mysql -uroot -p密码,登录进入mysql,密码就是我们上面设置的root用户的密码

然后执行create database wordpress; 这个命令,创建一个名称为wordpress的数据库,然后在执行show databases; 查看是否创建成功,出现了wordpress表示创建成功了,这样数据库运行和设置就完成了,下面我们回到网页上设置数据库

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

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

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

可以看到,成功安装了wordpress

点击登录,可以成功登录到wordpress管理界面,本地部署wordpress 和配置数据库就全部完成了,下面我们安装cpolar实现公网远程访问

5. 飞牛云安装Cpolar工具
飞牛云是基于Linux的,我们可以采用cpolar 的Linux方式安装,打开飞牛云NAS设置界面,开启ssh 连接,端口默认为22即可,开启后,我们就可以ssh 连接飞牛云NAS执行命令.

然后我们通过局域网IP ssh远程连接进去

连接后执行下面cpolar Linux 安装命令


执行这个命令后可能会出现卡主,可以看到这个位置是提示需要输入NAS用户名对应的密码,直接输入密码回车即可,期间没有报错表示安装成功

你可能感兴趣的:(docker,安全,eureka)