手中的剑为什么而挥动
只有靠你自己去寻找答案----盖聂

Chevereto - 图床源码 图床教程

简要
Chevereto FREE是一款免费的开源图床程序,它允许您创建一个美丽、全功能的图片托管网站于您自己的空间、服务器。 告别图片外链的不便和限制。
其后台自定义设置项多,扩展性高,不过有些好的功能需要购买付费版。不过免费版也完全够用!

Chevereto - 图床源码 图床教程

 

源码
作者:
在线演示地址:https://demo.chevereto.com
官方网站:https://chevereto.com
源码GitHub开源:https://github.com/Chevereto/Chevereto-Free
官方文档:https://chevereto.com/docs
官方中文文档:https://ch.cndrew.cn/cn/Preface/Introduction/
源码官网下载:https://codeload.github.com/Chevereto/Chevereto-Free/zip/master

 

 

附:安装教程

 

一、系统最低要求

确保您的服务器符合最低系统要求:
PHP 7(PHP 5.6)
MySQL 8 / MariaDB 10(所有)

Apache / NGiNX Web服务器
该系统具有内置的系统检查功能,可在需要修复服务器上的内容时立即告诉您。

二、安装

Chevereto可以通过几种不同的方式进行安装,这取决于最适合您的方式。

1、使用安装程序进行安装
该安装程序是一个单一的.php文件,该文件会下载并解压最新版本为您服务。基于cPanel的Web服务器的自动数据库设置。

2、下载Chevereto安装程序
将installer.php文件上传到目标public_html文件夹。
打开您的网站并按照步骤进行。
使用Docker安装
Docker使您可以通过使用自动化应用程序容器轻松轻松地安装和维护所有服务器依赖项。现成的Docker映像位于nmtan / chevereto下(非常感谢Tan Nguyen)

3、使用Softaculous / Fantastico安装
如果您的虚拟主机包含Softaculous / Fantastico,则只需单击一下即可安装Chevereto Free。一键安装在“图片库”类别下的Chevereto Free应该可用。

4、通过zip / tarball安装
下载最新版本
将下载的内容上载到服务器(通常是public_html文件夹)
转到您的网站并按照说明进行操作
有关其他安装说明,请参阅官方文档。

三、更新

Chevereto具有一个内置系统,该系统每天通过Chevereto API检查新更新。当有可用更新时,系统将通知您,并将指导您完成该过程。

四、升级到付费版

Chevereto Free具有与付费版本相同的外观。最有可能满足您的所有个人需求。在此fork中删除的功能是面向业务的,例如外部存储服务器或横幅管理等。要升级到我们的付费版本,只需导航到您的仪表板面板,然后单击upgrade按钮。

www.ruoqingqian.com/000078.html

 

附:服务器+宝塔+Chevereto 搭建教程

一、系统最低要求

确保您的服务器符合最低系统要求:
PHP 5.6
MySQL 5.0
Apache / NGiNX Web服务器
该系统具有内置的系统检查功能,可在需要修复服务器上的内容时立即告诉您。

二、下载压缩包安装

你可以去github下载,也就4MB,一会就下载完了。
源码GitHub开源:https://github.com/Chevereto/Chevereto-Free
把下载好的压缩包上传到你新建的网站的目录里面然后解压。
访问首页继续安装就可以了。

 

 

附、

1、访问安装页面,报错。(请切换php版本至7.0)

2、若出现其他问题修改配置文件
首先找到网站的设置
找到配置文件
在最后一个大括号前加入下面的代码

# Disable access to .ht* files
location ~ /\.ht {
deny all;
}

# Disable access to sensitive files in app path
location ~ /(app|content|lib)/.*\.(po|php|lock|sql)$ {
deny all;
}

# Disable log on not found images + image replacement
location ~* (jpe?g|webp|gif) {
log_not_found off;
error_page 404 /contenthttps://cdn.jsdelivr.net/gh/drew233/cdn/system/default/404.gif;
}

# Enable CORS header (needed for CDN)
location ~* \.(ttf|ttc|otf|eot|woff|woff2|css|js)$ {
add_header Access-Control-Allow-Origin “*”;
}

# Force serve upload path as static content (match your upload folder if needed)
location https://cdn.jsdelivr.net/gh/drew233/cdn {}

# Route dynamic request to index.php
location / {
try_files $uri $uri/ /index.php?$query_string;
}

 

 

附、Nginx伪静态规则

# Image not found replacement
location ~* (jpe?g|png|gif) {
log_not_found off;
error_page 404 /content/images/system/default/404.gif;
}

# CORS header (avoids font rendering issues)
location ~ \.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js)$ {
add_header Access-Control-Allow-Origin “*”;
}

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

赞(0) 打赏
未经允许不得转载:清浅 » Chevereto - 图床源码 图床教程
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏