您的位置首页生活百科

如何妥善处理博客图片

如何妥善处理博客图片

的有关信息介绍如下:

如何妥善处理博客图片

经常在博客上传图片会发现,在图片文件的分类、迁移数据上面存在很大的争议。对于图片资源的二次利用率非常低,这里打算将本地博客的图片和博客分离,这里就在Docker下实现该功能。让博客再也不需要为备份图片烦恼。

首先,讲一下思路,为了以后迁移博客能减少传输的数据量,从今天开始,博客引用的图片全是链接,那么只要存储图片的硬盘不损坏,保证这个链接永久生效,那么其他都不是问题。

因为使用环境是内网,在该局域网有服务器且安装了Docker。你可以使用Soc之类的功耗很低的小电脑挂机。

接下来,专门下载Nginx的Docker模板,如果你很闲,可以下载Ubuntu或CentOS来手动安装Nginx。

用Nginx模板创建服务,这里限制了它使用CPU,因为这个并不是非常紧要的。

这里服务器是24Hx7运行,那么硬盘其实一直在工作,这里也需要Docker一直工作,如果出现重启,一定要自动运行,减少人工干预。

上一步提到了硬盘是24H工作的,这里就需要将该硬盘下文件夹挂载到容器,用来存储图片资源。

熟悉Nginx都知道,默认使用80端口,但是服务器本身占用了该端口,如果你是Soc就不存在这个问题,那么这里需要将容器80端口由其他不冲突端口映射出去。

接着,将Nginx配置文件修改,如图是最简单的方式,展现目录、文件。如果你有更成熟的方法,也是行的。

在硬盘下该文件夹创建文件夹,上传图片,这里以日期作为标准,因为考虑不会被其他人恶意攻击,那么这里也不做其他策略。

最后,通过上一步获取的链接地址,在博客或软件直接使用,局域网内访问变得非常顺畅。