EasyImages图床搭建指南:打造个人专属图片存储解决方案
本文最后更新于227 天前,其中的信息可能已经过时.

EasyImages图床搭建

1. EasyImages

EasyImages始于2018年7月,支持多文件上传,简单无数据库,返回图片url,markdown,bbscode,html的一款图床程序 ,之前一直用的图床程序是:PHP多图长传程序2.4.3 由于版本过老并且使用falsh上传,在当前html5流行大势所趋下,遂利用基础知识新写了一个以html5为默认上传并且支持flash,向下兼容至IE9。

2. 特点

  • 支持API
  • 支持仅登录后上传
  • 支持设置图片质量
  • 支持压缩图片大小
  • 支持文字/图片水印
  • 支持设置图片指定宽/高
  • 支持上传图片转换为指定格式
  • 支持限制最低宽度/高度上传
  • 支持上传其他文件格式
  • 在线管理图片
  • 支持网站统计
  • 支持设置广告
  • 支持图片鉴黄
  • 支持自定义代码
  • 支持上传IP黑白名单
  • 支持上传日志IP定位
  • 支持限制日上传次数
  • 支持创建仅上传用户
  • 对于安装环境要求极低
  • 对于服务器性能要求极低
  • 理论上支持所有常见格式
  • 更多功能支持请安装尝试···

3.项目地址

GitHub地址:https://github.com/icret/EasyImages2.0

4.环境搭建

  • 服务器:
  • 域名:
  • 推荐环境:Nginx + PHP≥7.0 + linux
  • 兼容:最低PHP 5.6,推荐PHP≥7.0及以上版本,需要PHP支持Fileinfo,iconv,zip,mbstring,openssl扩展,如果缺失会导致无法上传/删除图片 文件上传视图提供文件列表管理和文件批量上传功能,允许拖拽(需要HTML5支持)来添加上传文件,支持上传大图片,优先使用HTML5旧得浏览器自动使用Flash和Silverlight的方式兼容

5.搭建过程

1.安装宝塔

  • 宝塔官网:https://www.bt.cn/new/download.html

  • 安装前请确保是【全新的机器】,没有安装其他任何环境,否则会影响您的业务使用!

  • Debian安装脚本稳定版9.0.0:

    wget -O install.sh https://download.bt.cn/install/install_lts.sh && bash install.sh ed8484bec

2.环境安装

  • 安装LNMP环境(第一次打开会有弹窗直接选择安装,如果没有就去软件商店搜索对应软件安装)

    image-20240806151347081

  • 安装必需的PHP扩展

    软件商店->已安装->选择php->设置->安装Fileinfo、iconv、zip、mbstring、openssl扩展(如果没有就是已经安装了)。

    image-20240806160237779

3.网站搭建

  • 域名解析

    把你图床打算用的域名解析到搭建图床的服务器上,以cloudflare为例子:

    image-20240806161329992

  • 新建站点

    网站->添加站点。域名填写自己刚配置的域名。

    image-20240806161821504

    配置ssl证书

    image-20240806162055591

    打开网站根目录

    image-20240806162352952

删掉里面所有东西

image-20240806162454499

点击终端打开终端输入命令下载图床代码

git clone https://github.com/icret/EasyImages2.0.git

image-20240806162727673

然后把EasyImages2.0内的文件都复制到上级目录然后删除EasyImages2.0文件夹

image-20240806163058828

赋予www:www和0755权限

image-20240806164403503

image-20240806164459167

需关闭防跨站攻击

网站->设置->网站目录

image-20240806165053698

重启php: 软件商店->已安装->选择php->设置->服务->重启

image-20240806164725300

之后打开网站,完成安装检测以及配置网站

image-20240806165502615

image-20240806165639466

登录后台完成安装

image-20240806170215166

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇