前言个人博客网站建好有一阵子了,也发布了几篇文章,另外,这两天又搭建了一个怀旧的DOS游戏网站,这样一来怎么说也算有两个公网可访问的网站了。虽说目前肯定没什么人访问,因为还没有提交搜索引擎收录,但还是需要一个流量统计工具,来监控一下网站的流量,否则,就像睁眼瞎一样,不知道网站的被使用情况,后续调整和优化都无从下手了。1. 流量统计工具能干什么事实上,我们通常对流量统计工具的要求并不高,只要能...
前言上一篇文章,我们已经在本地虚拟机中把Portainer部署好了,并且已经可以对远程服务器进行管理了,这次我准备全程通过Portainer来搭建一个载满了80、90后童年记忆的游戏网站。就冲着有仙剑这一点,我也要把它部署起来。在部署的过程中,我想起了那天夕阳下的奔跑,那是我逝去的青春!
前言有看过我前面文章的朋友都知道,我的文章都是基于最开始的《系统架构设计》逐步展开的,是一个有上下文的系列,并不是单纯的为了分享某个牛逼的技术。基于该架构,我们知道,其后续的所有的应用(主要就是网站)都会通过容器部署,这意味着随着时间的推移,我们需要管理的应用和容器会越来越多。为了解决统一管理大量网站的问题,我们前面引入了Nginx Proxy Manager,该工具功能虽然不多,但都非常关...
前言书接上回,本文继续安装CentOS Stream 8。1. 系统安装1.1 连接虚拟机选择虚拟机,点击连接进入安装向导,通过↑、↓键选择Install CentOS Stream 8,然后按Enter开始安装。1.2 选择语言直接选默认的英文吧,因为除了安装向导,后续也没什么交互界面,选中文似乎没多大意义。点击Continue,进入如下安装主页面。其中中文注释的部分都是需要单独设置的,下...
前言Hyper-V安装好了,接下来就该基于Hyper-V安装一个Linux操作系统了。为了跟服务器上的环境尽可能保持一致(我用的是腾讯云的OpenCloudOS 8.6系统),CentOS 8就成了理所当然的选择。就在我准备下载安装的时候,我发现一个问题:CentOS 8已经停止维护了。后来仔细一查才知道,原来CentOS由原来的独立发行版改成了滚动更新发行版,随之也将名字改成了CentOS...
前言说起为什么要用虚拟机,我想每个人都有自己的答案,就比如在很久很久以前,我就在通过虚拟机打游戏,并且尝试各种白嫖的玩法,完全不用担心电脑中毒。当然,你也可以存放一些不希望让家人看到的学习资料,不过,这些都不是我们今天安装虚拟机的主要原因。作为独立开发者,我们的原因,至少包括以下5个:可以在同一计算机上运行多个操作系统,以部署满足不同需求的应用程序,做到环境隔离,避免相互冲突;可以安装与服务...
前言博客已经部署好了,但是看起来有些简陋,接下来再对博客进行一些基本设置,并通过安装一些主题和插件,对博客进行一些简单的优化,以提升用户体验,先看一下整体效果。当然,好不好看,这个见仁见智,我个人还是比较喜欢简约风格的,接下来再来看看具体需要做哪些设置?
前言上一篇文章中,我们通过使用Nginx Proxy Manager(简称NPM)非常方便的解决了同一台服务器部署多个网站,并共享80端口的问题。本文我们继续处理SSL证书的问题,也就是如下图所示,提示不安全的问题:1. 解决思路通常来说,要申请免费的SSL证书,我们一般会用到Let's Encrypt,用这个的人也最多。Let's Encrypt支持单域名证书和DNS证...
前言在上一篇文章《使用Docker快速搭建一个Typecho个人博客网站》的最后,我们留下了几个问题,这些问题会导致我们的网站看起来不那么专业。今天我们先解决域名和端口的问题,让网站至少看起来是正常的,至于HTTPS安全协议的问题,由于涉及到腾讯云子账号权限,略微有一些麻烦,我将放在下一篇文章中单独说明。但无论是哪个问题,我们需要用到反向代理工具。至于什么是代理,什么又是反向代理,网上的资料...
前言地基打好了,是该开始添砖加瓦盖房子了!从哪里开始呢?我认为作为独立开发者或者自由职业者,首先应该做的,就是通过开源项目搭建一个控制权完全属于自己的个人博客,而不是一上来就开始做产品设计,甚至撸代码。