图床的部署

1.选取合适的图床程序

  • chevereto它有两个版本第一个是开源(功能较少),第二个是收费版面,我看其他博主部署出来来是很漂亮的。
    • 收费版本的部署,这里介绍宝塔部署可能出现的问题。如果你按照网上宝塔的操作部署之后,访问域名是出现如下情况:Something went wrong
    • 开源版本的部署(宝塔)很简单,直接按照晚上的教程就可以直接安装成功。唯一需要注意的一点就是伪静态规则一定要填写完整。 Please try again later. If the problem persist don’t hesitate to contact the system administrator.2023-03-04T08:02:28+00:00 6402fb1429b22
      那么一定要把宝塔的这部分给更改掉。image-20250307131114311
  • nextcloud这个部署方式也是很简单,而且功能很强大。但是有一点也是我部署不了的一点就是,它所需要的伪静态规则是Apache而不是nginx,在宝塔面板里面这两个只能存在一个,后面也就不了了之了。好像docker也是支持部署了。
  • lightpicture这个也可以实现和typora互联,而且部署起来也是更加简单更加轻量化的,按照github上面的部署方式操作下去。目前博主也是lightpicture来部署的他图床缺点就是没有chevereto看起来好看。image-20250307132732355

nginx伪静态规则
# Chevereto nginx generated rules for Chevereto.com
 ​
 location ~* /(importing|app|content|lib)/.*.(po|php|lock|sql)$ {
 deny all;
 }
 ​
 location ~ .(jpe?g|png|gif|webp)$ {
 log_not_found off;
 error_page 404 /content/images/system/default/404.gif;
 }
 ​
 location ~* /.*.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js)$ {
 add_header Access-Control-Allow-Origin "*";
 }
 ​
 location / {
 index index.php;
 try_files $uri $uri/ /index.php$is_args$query_string;
 }
 ​
 # END Chevereto nginx rules

2.和typora的链接(以lightpicture为例)

  • 下载picgo,选择合适自己的版本
  • 下载node.js,选择合适自己的操作系统,后续需要使用npm
  • 安装插件,由于picgo官方没有为lightpicture做适配我们需要下载一个插件
    • 第一种方法。直接在picgo里面搜索,我尝试过几次都没有成功
    • 第二种方法。手动下载之后直接导入(注意这里一定需要安装上nodejs否则会报错)
    • 配置插件信息:image-20250307133841900注意这里一定把服务器地址前面加上https,作者就是这个地方没有注意,排查错误日志废了老大劲功夫。image-20250307134128436(排查错误时)
    • 检验typora是否链接成功
暂无评论

发送评论 编辑评论


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