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

举报
程序员晚枫 发表于 2022/06/23 17:04:41 2022/06/23
【摘要】 这次我选择的是云服务器 + Hexo框架进行搭建。

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

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

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

使用的设备和技术

  • 设备:云服务器
  • 技术:Hexo、supervisor、nginx
  • 软件:Xftp

搭建步骤

1、安装node环境

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

2、启动hexo项目

新建hexo项目
hexo init hexo-demo

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

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

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

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个技术:

写在最后

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

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

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。