一、打造独立个人网站的初衷
随着互联网时代的发展,百度网盘、360网盘等近年来的兴衰,极大地欺骗了广大消费者。许多问题已经暴露出来,尤其是网络安全问题。因此,近年来,私有云的使用逐渐受到关注。综合考虑性价比和安全性,使用Synology 和QNAP 构建的私有云是最佳选择。
现在您拥有了私人NAS,您就有了构建个人独立网站的基础。此外,个人独立网站更方便访问外部网络、浏览文件和提供个人博客功能。 在重要的时刻向朋友们展示自己的帅气真是太有趣了(笑)!
自媒体时代,当然可以开办私人博客,使用WordPress,可以非常靠谱的搭建个人博客。这是一个使用WordPress 默认模板构建的简单博客
下面就和笔者一起来看看如何开设这样的个人博客吧!
还有一个原始海报的导航页面。黑客们,请不要攻击我。
二、建立个人网站需要哪些准备基础项目
1、服务器的准备
无论您建立什么样的网站,它都是基于服务器的,因此您需要一个24小时免费使用的在线服务器。服务器可以是任何主要制造商的个人计算机、NAS 或云主机。服务器的选择取决于您构建网站的目的。如果您是建设商业或公共网站,云VPS比较适合,也方便您网站操作ICP备案。不过,如果你的需求和原帖类似,只是为了自己娱乐,任何一台24小时在线的电脑都可以充当服务器。
本文的网站建设是基于作者已有的Synology NAS,因此第一步是准备Synology NAS。
当然,被白群晖的价格吓倒的朋友也可以考虑黑群晖。
2、网络的准备
服务器问题已解决。您需要解决的下一个问题是网络访问。为了简化部署,获取公网IP是最佳选择。这将为您省去很多额外的费用和麻烦。然而,众所周知,当前IPv4网络资源已经非常紧张。主流运营商通常提供大内网IP,例如以10、172、192开头的常见IP地址。
目前运营商提供的家庭宽带都是内网IP地址,这从本质上阻止了你简单搭建个人网站。
但!但!但!但有两个例外:中国电信和中国联通。如果您想在家里建立私有网站或私有云,请选择中国电信或中国联通作为您的宽带运营商。因为中国电信可以可靠地提供公网IP地址。
第一次申请中国电信和中国联通宽带后,当您查看分配给您的IP地址时,您会发现它是一个内网IP段。目前,您只需拨打10000/10010 联系客户服务即可。对于专用席位,请直接转发您的投诉。请求公共IP 分配。一般情况下,用户需求的变更在一天之内完成。
重新启动路由器,您将看到您现在拥有动态公共IP 地址。
可以查看大楼业主的双线宽带,中国电信会提供公网IP地址。除非申请专线,否则不提供手机,但太贵了。
三、域名访问准备
完成上述基本任务后,您就可以正式开始构建您的网站了。为了让其他人能够访问我们的网站,我们需要一个域名(您不能将您的IP地址透露给其他人;这不容易记住。重要的是,我们的公共IP地址是(也就是说,它是动态的并且经常变化) )。
1、域名购买
因此,您必须首先找到互联网服务提供商来购买您的域名。作者根据个人需求,对不同后缀的域名也有不同的价格。作者购买了最便宜的win域名,因为它仅供个人使用。我去年打折买的10年期域名才68元。今年似乎所有域名的价值都上涨了。
首先,您需要访问阿里云网站
选择域名注册
我在阿里巴巴查了一下目前最便宜的域名,应该是press,10年149元。
注册cheap liuspy.club并尝试一下。 6块钱就是钱。减少在主机上的花费,只需点击一下即可立即付款。
选择1年,价格6元。
这样您就可以在控制台看到您新购买的域名了。根据您所在国家/地区的法律要求,您必须首先进行实名验证。
实名认证一般需要1-2天即可完成,您的域名即可成功使用。
使用阿里巴巴注册域名有优点也有缺点。好处是你以后可以很方便的使用HTTPS访问你的网站。缺点是使用阿里巴巴的DDNS服务比较麻烦。实现DDNS需要编写脚本并且相对繁琐。此外,Synology 没有内置阿里巴巴DDNS 服务。不过,您可以使用阿里巴巴域名+DNSPod实现免费DDNS。
2、设置DDNS绑定动态IP地址
使用阿里云DNS API实现的DDNS比较麻烦,需要编写脚本。作者不知道如何编码。因此,我放弃了这个方法。其实你也可以通过DNSPod实现DDNS。这是免费的。
首先了解DNSPod的特点。
1. DNSPod可以在很多路由器上实现自动DDNS。例如,iKuai 和Synology 有自己的使用DNSPod 的DDNS 服务。
2. DNSPod的DDNS服务是免费的。
3. DNSPod允许您添加外部域名解析。
基于以上三点,就可以实现阿里巴巴购买的域名的DNSPod解析。
首先,在DNSPod中注册一个新用户。注册后,单击右上角的管理控制台。
【域名解析】—— 【添加域名】选择——,添加新域名【liuspy.club】。
此时新添加的域名还无法解析,提示“域名NS地址尚未更改”。您需要返回阿里巴巴控制台来配置域名解析。 NS. 在阿里巴巴控制台将DNS 更改为f1g1ns1.dnspod.net/f1g1ns2.dnspod.net。
进入阿里巴巴控制台——,将域名DNS接口的解析地址修改为f1g1ns1.dnspod.net/f1g1ns2.dnspod.net。
这样就可以使用DNSPod的DDNS服务来解析阿里注册的域名了。
PS:使用DNSPod账户解析时,在路由器中输入的账户名和密码不是注册时使用的用户名和密码。该用户名和密码是您在DNSPod控制台中创建的API帐户和密码。下图:选择【用户中心】-【安全设置】-【API Token】。
将新申请的【API Token】输入到Synology DDNS 模块的对应位置,即可配置成功。
Synology DNSPod 内置DDNS 模块,可直接分析
当然,有了软路由,其实就可以直接解析阿里巴巴域名,方便省去这么麻烦。
3、https证书申请
您的国内宽带运营商屏蔽了80端口,无法访问正常网页。除非更改端口并转发,例如Web端口设置为1234,则访问地址将为liuspy.club:1234。这对于强迫症来说是非常不愉快的。幸运的是,宽带运营商并没有严格封锁443端口,并且很多地区都开放了443端口。然后,使用Web服务的https通信方式,无需添加任何端口即可访问网页。默认情况下,https 使用443。这会对您发送的数据进行加密并使其更加安全。
PS:https=http+ssl,顾名思义,https在http的基础上增加了一个SSL保护的外壳。信息加密过程通过SSL完成。
如果您通过https 访问,它将被加密,您需要申请证书来验证您的网站。否则,您将在访问时收到安全警告。
例如域名和证书不对应(导入的证书对应的域名以.win结尾),访问时会出现安全提示。访问很顺利,但是安全提示很烦人!
amp;lk3s=953192f4&x-expires=1717857344&x-signature=9cewi3%2B6LDsvrbxCpct4LepRyy8%3D” alt=”1df9c7754c58497dad92a19875a84f39~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717857344&x-signature=9cewi3%2B6LDsvrbxCpct4LepRyy8%3D” />
▼当使用正确的域名访问的时候,就不会出现问题了
因此为了可以顺利的建设完整的网站,我们需要申请一个https证书。在阿里云注册的域名,可以免费申请哦!免费的哦!!!下面我们就一起来看看怎么申请证书吧。
▼首先还是访问阿里控制台,在安全下,选择SSL证书
▼选择购买证书
▼选择免费型DV SSL证书,有效期是1年,直接付款就OK了
▼购买完成后,就可以看到我们准备使用的证书了,点击证书申请
▼根据提示填写信息,选择自动验证就可以了
▼这就是验证信息,点击验证就可以完成了。需要注意的是我这里还没有把域名的解析迁移到DNSDOP,因此可以在阿里自动完成验证操作。如已经迁移的话,需要把以下的信息,在DNSDOP的解析记录中添加,之后也可以完成验证
▼可以看到阿里解析中已经自动添加了一条用于验证证书的记录值。如已经迁移到DNSDOP的话,需要手动添加一下。
等待1天的时间左右,证书就会审核通过,我们就可以下载证书文件了
▼由于我们需要把证书导入到群晖中,因此我们选择下载Apache类型的证书文件
▼解压得到3个证书文件,我们就可以导入群晖啦
▼进入群晖的控制面板——安全性——证书——新增
▼将3个证书文件,对应导入,就完成啦!
4、端口映射
最后我们还需要做一下端口的映射,因为我们这次是通过443端口来搭建网站,因此我们需要在路由器中把443端口映射到群晖的IP地址上,不同的路由器设置不同,但大同小异。
▼例如楼主使用的LEDE,端口映射的设置。把外网443端口访问全部映射到内网群晖的443端口上
四、个人网站的搭建
完成以上步骤我们基本就完成70%了,剩下的就是利用wordpress搭建个人网站啦。楼主这里选择群晖作为服务器的载体,就是因为其可以傻瓜化搭建wordpress网站。只需要简单的单击几步就可以完成。
▼确保安装完成web station 套件
▼Web station 的设置
▼在应用中心找到wordpress,进行安装
▼根据提示安装配套组件
▼根据提示安装数据库
▼确定数据库迁移,默认密码为空
▼我们全新安装wordpress
▼输入数据库密码,默认空
▼设定wordpress数据库的密码,务必记住,管理数据库会用到的
▼完成安装
▼完成安装后,我们就可以访问我们建立的个人网站了,地址是:内网IP/wordpress。选择English继续设置
▼创建一个管理员账户和密码
▼建站完成了
▼用我们刚才设定的管理员账户登陆后台就可以管理了
▼首先我们先调整到中文界面
▼为了外网访问,这里设定非常重要,按楼主的格式输入你的地址:https://域名/wordpress
▼有各种详细的网站设定,自己来选择吧,也可以用现成的主题来建站,提供免费和付费的模板下载
▼一个私人的博客就建立成功啦。
如果上面的域名、ddns以及端口转发都没有问题的话,你就可以利用“域名/press”外网访问个人博客啦!
五、尾声
本期教程就到此为止了,本篇主要是向大家介绍一个私人网站建立的一些要点问题,尤其是在域名和DDNS的配置问题上。可能不少朋友对楼主展示的网址导航界面也非常感兴趣,项目的名称是:Win10-UI 感兴趣的朋友也可以自己研究一下。由于篇幅的限制,下期再为大家详细介绍吧,简单说这个导航页面也非常简单,是基于国内的一个开源项目直接打包进来,只需要简单的网址替换就可以完成。
原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/86462.html