《高效使用你的VPS》搭建开源简单图床EasyImages
前言
买了一台vps做科学上网,却仅仅只做了科学上网?有没有更骚的操作?
当然有,本博客《系列教程》中《高效使用你的VPS》就有更多新奇好玩的做法,帮助我们能够将vps价值最大化,欢迎大家常来看看呀。
本次我们到搭建的是一个在线图床,如果你也使用类似Hexo、Hugo等静态博客平台,那就不得不考虑图片的存放问题了,当然picgo等软件已经能很好地解决这个问题了,但如果你像我一样平时会用到多台电脑,那这种本地软件的方法就显得有点麻烦了,毕竟每次都要在电脑上做好配置。
有没有一个方便又舒服的方法呢?答案就是在线图床,在对比了Chevereto、兰空图床等程序之后,我选择了开源的EasyImages2.0,她足够轻量,功能够用而不繁琐,大家可以对比着看哪个适合自己。
准备
- vps云服务器x1
- 域名一个x1
- 手
搭建
新建网站
照例,先在vps上安装宝塔面板或者其他面板,搭建lnmp环境。首先我们新建一个网站,并将域名解析到服务器
下载程序
点开网站到文件,远程下载,填入官网GitHub等下载地址
https://github.com/icret/EasyImages2.0/archive/refs/heads/master.zip
解压文件后将EasyImages2.0-master文件夹里面的文件全选移动到网站根目录
打开域名进入安装程序,如果全禄直接下一步,如果有红X请往下看
Fileinfo红X
进入宝塔面板–>软件商店–>已安装–>PHP
点击已安装的PHP–>安装扩展,选择安装需要安装的扩展,耐心等待
完成之后可以重启一下PHP和Nginx
upload.php/i红X
这是因为读写权限不足导致的,解决方法也简单,ssh下执行下面的代码
1 | chmod 755 -R web目录 |
web根目录位置不知道?点开网站文件,点击目录,复制即可
.user.ini红X
图床要求关闭放跨站,这个也很简单,点击网站–>网站目录,取消勾选放跨站攻击即可
安装配置
常见的问题解决之后,就可以全绿开始安装配置,点击下一步,配置管理员账户和站点地址,点击开始安装
一瞬之间,安装完成
在跳转的页面中登陆管理员账户,进行更多设置
如果没有打算向公众开放的话,可以进行相应的安全配置,将登陆上传打开
总结
EasyImage是一款支持多文件上传的无数据库图床,可以完美替代PHP多图上传程序,简单方便,经过一番折腾,相信你已经搭建好了一个属于自己的图床了,加油。