图床服务器是一种用于存储和管理图片的服务器,它可以为用户提供将图片上传后能外部访问浏览的服务。这样在写文章时插入的说明图片,就可以集中放到图床里,既方便多平台文章发布,又能统一管理和备份。
云服务器:如ESC云服务器等,可以基于云服务器进行图床的搭建。在云服务器上搭建图床后,还可以在Typora中设置默认上传picgo,这样在写博客的时候图片就会自动上传到服务器上。
代码托管平台:
码云(Gitee):对于国内用户来说,码云是一个不错的选择,因为其访问速度相对较快。使用码云搭建图床的步骤大致包括创建仓库、下载Node、下载picgo、配置私人令牌、安装gitee插件、配置picgo等操作。
GitHub:操作方法和在GitHub上搭建静态博客类似,不过中间会涉及一些工具介绍和技巧,并且在GitHub上搭建图床不光不用成本,而且还能上传视频或音乐。
利用开源项目结合docker:例如可以使用docker结合Lychee来搭建图床。首先拉取kdelfour/lychee - docker镜像,然后启动这个镜像(注意端口映射问题),进入初始化阶段进行相关设置,如输入默认的Username和Password(都是lychee),之后还可以创建新的用户名和密码用于登录图床。如果需要进入容器操作,可使用docker相关命令,如docker container ls显示容器ID,再通过docker container exec - it [容器ID]/bin/bash进入容器。
创建仓库:因为码云是国内仓库,访问速度比github快,所以我们选择码云仓库创建。
下载Node:按照官方的下载地址进行Node的下载操作。
下载picgo:下载picgo工具,这是后续进行图片上传等操作的重要工具。
配置私人令牌:在码云平台上复制私人令牌,用于后续的配置操作。
安装gitee插件:在相关工具中安装gitee插件,并且在插件设置中选择gitee - uploader。
配置picgo:选择gitee,将仓库的地址设置为gitee的仓库名,完成配置。
上传图片:在图片上传区就可以选择图片进行上传操作,上传成功后会自动生成链接到剪贴板,方便使用。
2 天前