前言

买了一台vps做科学上网,却仅仅只做了科学上网?有没有更骚的操作?
当然有,本博客《系列教程》中《高效使用你的VPS》就有更多新奇好玩的做法,帮助我们能够将vps价值最大化,欢迎大家常来看看呀。

本次我们到搭建的是一个在线图床,如果你也使用类似Hexo、Hugo等静态博客平台,那就不得不考虑图片的存放问题了,当然picgo等软件已经能很好地解决这个问题了,但如果你像我一样平时会用到多台电脑,那这种本地软件的方法就显得有点麻烦了,毕竟每次都要在电脑上做好配置。

有没有一个方便又舒服的方法呢?答案就是在线图床,在对比了Chevereto兰空图床等程序之后,我选择了开源的EasyImages2.0,她足够轻量,功能够用而不繁琐,大家可以对比着看哪个适合自己。

准备

  • vps云服务器x1
  • 域名一个x1

搭建

新建网站

照例,先在vps上安装宝塔面板或者其他面板,搭建lnmp环境。首先我们新建一个网站,并将域名解析到服务器

1

下载程序

点开网站到文件,远程下载,填入官网GitHub等下载地址

https://github.com/icret/EasyImages2.0/archive/refs/heads/master.zip

2

解压文件后将EasyImages2.0-master文件夹里面的文件全选移动到网站根目录

3

打开域名进入安装程序,如果全禄直接下一步,如果有红X请往下看

4

Fileinfo红X

进入宝塔面板–>软件商店–>已安装–>PHP

5

点击已安装的PHP–>安装扩展,选择安装需要安装的扩展,耐心等待

5_1

完成之后可以重启一下PHP和Nginx

upload.php/i红X

这是因为读写权限不足导致的,解决方法也简单,ssh下执行下面的代码

1
2
chmod 755 -R web目录
chown -R www:www web目录

web根目录位置不知道?点开网站文件,点击目录,复制即可

5_2

.user.ini红X

图床要求关闭放跨站,这个也很简单,点击网站–>网站目录,取消勾选放跨站攻击即可

6

安装配置

常见的问题解决之后,就可以全绿开始安装配置,点击下一步,配置管理员账户和站点地址,点击开始安装

7

一瞬之间,安装完成

8

在跳转的页面中登陆管理员账户,进行更多设置

9

如果没有打算向公众开放的话,可以进行相应的安全配置,将登陆上传打开

10

总结

EasyImage是一款支持多文件上传的无数据库图床,可以完美替代PHP多图上传程序,简单方便,经过一番折腾,相信你已经搭建好了一个属于自己的图床了,加油。