7

使用云服务器搭建图床,Hexo一键部署,太方便啦

 2 years ago
source link: https://blog.51cto.com/CoderWanFeng/5411918
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

大家好,这里是程序员晚枫。

最近在建设个人网站:www.python-office.com,需要使用一个图床,来存放多个页面都会用到的图片等文件。

这次我选择的是云服务器 + Hexo框架进行搭建。

使用的设备和技术

1、安装node环境

这一步属于基础操作,直接百度,这里不赘述了。

2、启动hexo项目

新建hexo项目
hexo init hexo-demo

进入hexo-demo文件夹,安装依赖
cd hexo-demo
npm install

运行项目
安装完依赖以后,执行以下命令,启动hexo服务器,
hexo server

运行结果如下图。演示页面👉​ ​传送门​

使用云服务器搭建图床,Hexo一键部署,太方便啦_nginx

3、添加图片

把你的图片,直接添加到hexo项目下的source文件夹即可。

[root@VM-0-5-centos source]# pwd
./hexo-demo/source
[root@VM-0-5-centos source]# tree
.
|-- 1-wemedia-group.jpg
|-- 2-free-group.jpg
|-- 3-finance-group.jpg
|-- 4-cq-group.jpg
|-- cartoon-img.jpg
|-- github-nav.jpg
|-- icon.jpg
|-- img2cartoon-error.jpg
|-- _posts
| `-- hello-world.md
|-- python-office.jpg
`-- qrcode.jpg

4、进阶:搭配supervisor、nginx更适合

完成以上任务,这个简单的图床已经可以用。 如果想把项目做的更加自动化、访问便捷,可以搭配下面这2个技术:

这种图床,适合你的服务器资源很丰富的情况。

如果对文章有任何疑问,欢迎评论区和我交流~


Recommend

  • 52

    Go - @Hanggi - 发现 GO 语言可以在本地 OS 上生成 Linux 可执行的 exe 文件,将 exe 文件上传到服务器就可以直接运行了,好方便啊。其他语言都是怎么部署的?有没有代码部署黑科技分享一下?

  • 13

    10 分钟使用 Spring Boot + Vue + Antd + US3 搭建自己的图床网上已经一些运行不错的图床了,比如那为什么我们还要自己搭建图床呢?一来是因为码农总是喜欢折腾,二来是有了自己的图床数据自己存储更安全。那么接下来我们就搞起来。下面是演示...

  • 12

    使用 PicGo + Gitee 搭建免费图床 前面我写了一篇 「使用 Hexo + Gitee 快速搭建属于自己的博客」,很多人问起如果使用 md 写文章,图片如何快速地插入 md...

  • 6
    • segmentfault.com 3 years ago
    • Cache

    用云托管CloudBase Run部署图床应用

    在开发创作期间,越来越多的开发者出于多样化需求,选择自建图床,自行管理图片,安全便捷。那么,如何优雅地部署一款图床应用呢?本文就以一个开源的多功能图床为例,向大家讲解如何借助云托管(CloudBase Run)在云开发环境中轻松部署一款图床应用。兰...

  • 3

    一开始看了一篇使用阿里云 OSS 搭建图床的文章,于是有了使用 OSS 搭建图床的想法,但我不想用现成的 OSS,后来想到之前使用过免费的 Minio: Setup private object storage using...

  • 2

    原文链接: 一劳永逸,使用 PicGo + GitHub 搭建个人图床工具 经常写博客的同学都知道,有一个稳定又好用的图床是多么重要。我之前用过七牛云 + Mpic 和微博图床,但...

  • 9
    • climbsnail.github.io 2 years ago
    • Cache

    Gitee免费图床搭建以及PicGo的使用

    Gitee免费图床搭建以及PicGo的使用 | ClimbSnail

  • 4
    • www.qikqiak.com 2 years ago
    • Cache

    微博图床一键迁移到阿里云 OSS

    微博图床一键迁移到阿里云 OSS-阳明的博客|Kubernetes|Istio|Prometheus|Python|Golang|云原生 sinaimgmover 今天发现博客上大量图片显示不出来了,打开Chrome控制台一看出现了大量的 403 图片

  • 9
    • lianpf.github.io 1 year ago
    • Cache

    使用GitHub搭建图床

    对于经常写作记录的同学,图床非常舒服,不仅可以节省写作导入图片的时间,同时保障做好一张图的情况下在多个文档场景使用…几年亲身体验告诉大家,Github做图床十分靠谱,有CDN加速访问巨快,今天有时间把流程整理出来。

  • 7

    如何使用Cloudflare+Telegraph零成本搭建图床系统 John ...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK