准备

  • Ubuntu云服务器(已安装宝塔),并解析一个域名主机记录
  • Lsky Pro官方仓库下载lsky-pro.zip
  • Picgo官方仓库下载PicGo-Setup-x.x.x-x64.exe并安装
  • 阅读Lsky Pro官方文档

关于Lsky部署官方文档很清晰,本篇文章重在说明如何部署Picgo(token申请和删除文档里没有过多介绍)以及面板邮箱提醒等

Lsky Pro环境准备

按官方文档中Lsky Pro 安装要求,在宝塔面板软件商店->已安装->MySQL x.x.x->设置->切换版本,确保MySQL5.7以上。另外PHP默认5.6,所以还需要安装PHP >= 8.0.2(如果旧版还有其它部署,考虑兼容,可以保留),关于官方文档要求的PHP扩展和函数,等报了错知道具体是哪再回来配置

安装Lsky Pro

1.在宝塔面板中添加新站点,数据库账号密码在导航栏数据库中查看

2.上传lsky-pro.zip到服务器Img_Bed目录下,设置目录权限777并应用到子目录,在ssh工具中解压缩,解压完成后再设置一次Img_Bed目录权限,修改新解压出的文件权限

cd /www/wwwroot/Img_Bed
unzip lsky-pro-2.0.4.zip

3.设置网站根目录为public,添加伪静态

location / {try_files $uri $uri/ /index.php?$query_string;
}

4.输入网站域名进入安装界面,此时跳出检测,在软件商店->已安装->PHP x.x->设置中根据需求安装扩展、删除禁用函数,然后再次进入,填写对应信息,数据库信息在宝塔面板导航的数据库中查看

5.安装成功后,再次输入域名,登录账号,接下来做一些必要的设置。左侧导航栏->系统设置,通用备案号如果有就填,控制关闭注册和游客上传功能,私人图床省的被别人滥用。邮件配置这个很重要,用于密码找回之类,以QQ邮箱为例,打开SMTP服务,申请授权码

其它配置就是配额相关的,根据自己需求配置

配置Picgo

Picgo,既然搭建私有图床,一定用过其它服务商,所以这里不难,只是token官方阐述不多

1.申请token,方法很多,具体字段说明参考面板导航栏中接口,这里说两种

# 申请token命令二选一,删除token不会curl,所以就需要第二种办法借助站长工具
curl --location --request POST 'http://域名/api/v1/tokens' --form 'email="邮箱"' --form 'password="密码"'
curl -d "Accept=application/json&email=邮箱&password=密码" http://域名/api/v1/tokens

站长工具或Postman添加token

删除token

2.配置picgo,下载插件lankong(源自picgo-plugin-lankong),Server即域名,token格式为Bearer空格token,Ignore certificate忽略证书,如果不能上传就勾选此项忽略证书,Sync Delete勾选表示picgo中的相册删除后图床同步删除

3.上传测试

最后推荐给图床域名申请一个SSL证书,因为有的浏览器不支持无证书的域名,如果链接可以访问但个人网站中无法插入,那就申请一个证书解决博客照片无法展示。兰空不支持全选相册,但有时候需要批量转移图片,macos上 command+a ,windows 上 alt+a,Issue #493

Lsky Pro+云服务器搭建私人图床相关推荐

  1. Chevereto图床搭建 | 利用云服务器搭建免费图床完整教程

    前言: 手里有台香港阿里云机器,不知道干什么好,干脆拿来做些小实验,呆在家里防疫都已经快长毛了...博客上的图片本来是托管在阿里云OSS上的,但是感觉管理起来不是很方便.而且本来很好用的 SM.MS ...

  2. 使用阿里云OSS服务搭建私人图床

    阿里云OSS服务搭建私人图床 由于Gitee搭建图床的不确定性,笔者开始使用云服务提供商的对象存储服务搭建私人图床.相比于免费的Gitee,一年平均10元的花费也不算贵,并且得到了更为优秀的体验,有兴 ...

  3. [图床] 使用腾讯云轻量服务器 + 腾讯云 CDN 搭建 Chevereto 图床和加速分发方案

    本文原载于 https://www.idc.moe/archives/QCloud-Lighthouse-BTPremium-Chevereto-CDN.html 最近良心云和宝塔搞了个宝塔面板·腾讯 ...

  4. 阿里云服务器搭建私人云盘seafile

    cd进入根目录 执行下面的指令 yum install wget -y wget https://raw.githubusercontent.com/helloxz/seafile/master/in ...

  5. ESC云服务器搭建自己的图床

    文章目录 前言 一.整体思路 二.具体步骤 1.在picgo中添加插件 2.在本地新建一个json文件(配置文件) 3.填写插件信息 4.开始上传图片 前言 在搭建个人博客时使用了markdown语法 ...

  6. 直接用自己服务器做图床可以吗_我花 9 块钱搭了一个“私人图床”

    背景 之前一直把简书当做自己的私人"图床"来用,因为简书的Markdown编辑器非常稳定,实时保存加图片ctrl+v复制进去就能用的特征让我一直坚持在简书上首发自己写的东西,然后图 ...

  7. Python3 初学实践案例(14)打造一个私人图床服务器

    Python3 初学实践案例(14)打造一个私人图床服务器 近来工作压力颇大,一直都在从事项目的开发工作,所以自学 python 的进度也拉下来一截,哎.由于进来很多项目用 react 编写,所以准备 ...

  8. 如何结合PICgo,Typora以及阿里云对象存储OSS搭建自己图床写博客

    如何利用阿里云对象存储OSS搭建自己图床写博客 1.购买阿里云 购买链接 登录阿里云–>控制台–>对象存储OSS–购买 购买的时候可以选择按月付费一月一元的,也可以年费9元的,40GB作为 ...

  9. 阿里云对象存储OSS打造私人图床私人云存储(1年仅9元)

    阿里云对象存储OSS打造私人图床&私人云存储(1年仅9元) 阿里云对象存储OSS(Object Storage Service)是一款海量.安全.低成本.高可靠的云存储服务,提供99.9999 ...

最新文章

  1. Ajax---局部刷新
  2. mysql 查询执行过的sql_查看mysql已经执行过的sql语句
  3. android java.lang.IllegalArgumentException: The observer is null.异常解决
  4. 利用流水线改进代码中的if处理流程
  5. Linux centos修改用户所属组的方法
  6. 申请补办 CET(纸笔考试)成绩证明的方法
  7. 216. 组合总和 III017(回溯法求解)
  8. python中ht表示什么_如何看待某国内大公司Python面试题,有关dict中初始化为固定值?...
  9. 一款性能调优神器,1分钟定位性能瓶颈!!!
  10. FakeAPP训练时错误【ResourceExhaustedError: OOM】解决方法
  11. python开发grasshopper插件_Rhino_Grasshopper_Python 开发的正确姿势
  12. 【算法】小团的车辆调度(美团2021校招题)
  13. 认证考试 | 2021新考纲,麟学堂手把手教你报名CISSP考试
  14. 微信公众平台与微信公众平台的区别与联系
  15. ASEMI低压降肖特基二极管怎么检测,低压降肖特基有什么优势
  16. 上海社保基数又上涨,对积分、落户有什么影响?
  17. 为你解说加密Pdf如何导出图片
  18. EM30719 i2c不能正常读
  19. 解决 java.lang.RuntimeException: Method i in android.util.Log not mocked. See http://g.co/androidstudi
  20. 用Python选取神股(简单、粗暴)

热门文章

  1. PHP Warning: ‘ vcruntime140.dll‘ 14.0 is not compatible with this PHP build linked with 14.16 in Unk
  2. MySQL-MySQL连接,创建,删除数据库database
  3. rem,em,px,rpx等
  4. EXCEL常用函数公式和VBA汇总
  5. 安装纯净版win10系统
  6. 华为p10 android几,华为P10测评:市场上真心没有比华为更强劲的安卓机了
  7. 华为面试到入职培训 (南研所)
  8. 爬取B站直播流 - http+flv的相关研究
  9. excel离散度图表怎么算_怎样在Excel中计算散点图面积
  10. 说一说Glide.with()