顶点网 » 脚本代码 » 使用Chevereto搭建一个自托管的图床
七月 31 2022年

使用Chevereto搭建一个自托管的图床

reishi 2022-07-31, 12:48 脚本代码 249
站长有话说

使用Chevereto搭建一个自托管的图床

使用Chevereto搭建一个自托管的图床


前言


Chevereto 是一款PHP图床建站源码,允许用户创建自己的照片展示专题,在线图片存储分享服务系统,类似于Flickr,非常适合自己搭建图床,易于部署,支持主题的定制。
Chevereto 采用PHP语言开发,支持多语言,提供中文语言包下载,支持本地上传和在线获取两种图像上传方式,支持图片的批量上传,并集成了网址缩短服务。
chevereto是目前最好的图床之一了。功能也非常强大。其免费版和收费版的区别,在于收费版多了硬盘扩展,社交分享功能和技术支持。硬盘扩展指的是你可以通过sftp等方式把上传的文件储存在其他服务器上。所以个人觉得,这个免费版已经足够使用了。而且chevereto的安装也非常简单,并且支持中文。
你必须注册后才能查看此内容。请 注册登录


Chevereto所需要的环境为


Apache/Nginx

PHP 5.5+

MySQL 5.0+


安装方法


1、首先去GitHub下载源码 https://github.com/rodber/chevereto-free/releases
2、解压缩上传,创建MySQL数据库。
3、打开域名进行安装。
4、输入数据库信息和管理员信息。
5、完成安装。


nginx伪静态规则及配置文件


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;

}

location /admin {

    try_files $uri /admin/index.php?$args;

} 
作者:MeowRain https://www.bilibili.com/read/cv6673670/ 出处:bilibili

后记


chevereto的开心版对版权看的很重,所有开心版都应报着学习和测试使用,正式使用请选择免费版或付费正版!如因使用开心版造成的一切后果自行承担。



版权声明

本站所发布的一切源码、模板、应用等文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。
如有侵权请邮件与我们联系处理。更多关于版权信息请参考顶点网 版权声明
If your copyright content is published here, please contact us!
  1. 默认头像

    xsl45  (ViP)

    2022-08-01 22:27 8 条评论

    没有开心版?

  1. 默认头像

    reishi  (管理员)

    2022-08-01 22:30 1 165 条评论

    点击github地址,转到开心版。

  1. 默认头像

    becxh  (ViP)

    2022-08-04 16:01 5 条评论

    老大,不行啊,上传之后网站白的

  1. 默认头像

    ryanwu  (会员)

    2022-08-04 18:42 19 条评论

    syntax error, unexpected ')' in /*/app/loader.php on line 214,大佬,咱没学过php,也不知道是哪儿的错?

  1. 默认头像

    reishi  (管理员)

    2022-08-07 16:17 1 165 条评论

    引用: becxh
    老大,不行啊,上传之后网站白的

    引用: ryanwu
    syntax error, unexpected ')' in /*/app/loader.php on line 214,大佬,咱没学过php,也不知道是哪儿的错?

    应该是php版本原因吧。

信息

想要留言? 请 登录 您的账号。还没有? 你可以 点击注册账号

日历归档

«    八月 2022    »
1234567
891011121314
15161718192021
22232425262728
293031 

投票调查

对新模板的看法