• A+

利用宝塔面板安装Chevereto图床

   2019-03-17    阅读: 996 次    评论 4 条       百度已收录
活得累是因为心里装了多余的东西,跟吃饱了撑的是一个道理。
本文共1218个字,预计阅读时间需要4分钟。

目前,自己在阿里云服务器上通过宝塔面板分别安装了Nextcloud云盘和Chevereto图床两款程序,之前也写过如何用宝塔面板安装云盘的文章,而我博客内的大部分图片都存在图床里。

Chevereto 是一款图床建站源码,允许用户创建自己的照片展示专题,在线图片存储分享服务系统,类似于 Flickr,非常适合自己搭建图床,易于部署,支持主题的定制。

Chevereto 采用 PHP 语言开发,支持多语言,提供中文语言包下载,支持本地上传和在线获取两种图像上传方式,支持图片的批量上传,并集成了网址缩短服务。

提供免费版本,可去官网社区下载。

而我自己用是Chevereto3.11.1开心版,安装包取自萌猫博客,传送门:https://moecat.cn/chevereto-3-11-1.html,默认为日语,安装完成后可进入后台更改语言。

要看效果的请打开:https://img.chyiyang.net

今天闲来无事,就把如何在宝塔面板里安装Chevereto步骤记录下来,也算是做个笔记吧,同时也可以帮助有需要的人,好了废话不多说,开始...

第一步:网站-->添加站点-->填入站点信息,如下图所示。

第二步:点击新建站点的设置-->配置文件-->在最后的}前加入如下代码。

  1. # Disable access to .ht* files
  2. location ~ /\.ht {
  3.  deny all;
  4. }
  5.  
  6. # Disable access to sensitive files in app path
  7. location ~ /(app|content|lib)/.*\.(po|php|lock|sql)$ {
  8.  deny all;
  9. }
  10.  
  11. # Disable log on not found images + image replacement
  12. location ~* (jpe?g|png|gif) {
  13.  log_not_found off;
  14.  error_page 404 /content/images/system/default/404.gif;
  15. }
  16.  
  17. # Enable CORS header (needed for CDN)
  18. location ~* \.(ttf|ttc|otf|eot|woff|woff2|css|js)$ {
  19.  add_header Access-Control-Allow-Origin "*";
  20. }
  21.  
  22. # Force serve upload path as static content (match your upload folder if needed)
  23. location /images {}
  24.  
  25. # Route dynamic request to index.php
  26. location / {
  27.  try_files $uri $uri/ /index.php?$query_string;
  28. }
第三步:文件-->选中/www/wwwroot/img.chyiyang.cn文件夹内的文件,并点击删除。

第四步:将下载好的Chevereto.zip文件,解压后上传到img.chyiyang.cn文件夹内。

上传方法很多,可通过ftp软件或者宝塔面板自带的上传完成,这里就不做说明了。

第五步:创建数据库,填入数据库名、用户名、密码等,如下图。

第六步:在浏览器中输入自己的站点域名,会出现安装界面,输入数据库信息,点击确定。出现如下图。

第七步:接下来填入图床的管理员信息等,

需要注意的是个人为私用,社区为开放,其它人进行注册。

第八步:上步点击确定后,显示如下图,并点击下图中的红框,输入管理员信息进入,后台管理面板。

第九步:因为安装完为日文,按照下图,将程序设置成中文。


好了,图床安装到此就算完成了。
最后的最后要说的是,要在仪表盘设置里可以对图床的站点名称信息、水印相关信息等进行设置,在这里就不啰嗦了。

如果用的是3.11.1开心版,因为自带了随机图及音乐播放器,如果个人不喜欢,可以:

随机图片去除:/app/themes/Peafowl/views/index.php 删掉 使用 index - 原文件. php 改名 index.php
音乐播放器去除:/app/themes/Peafowl/header.php notepad++ 打开 第 586 - 641 行 删掉

本文地址:https://www.chyiyang.cn/82.html
本文标题:利用宝塔面板安装Chevereto图床
版权声明:本站所有文章除特别声明外,均采用 署名-非商业性使用-禁止演绎 4.0 国际 许可协议。请尊重他人的劳动成果,转载请写明出处!
NEXT:已经是最新一篇了
所属分类:Linux

发表评论


表情

目前评论:4 条  其中:访客  2 条  站长  2 条
  1. qwq
    qwq 【农民】 回复

    感谢博主的教程。

    • 伊阳
      伊阳【站长】2019-08-04 at 09:05  回复

      @qwq对你有所帮助,我很高兴

  2. cat
    cat 【农民】 回复

    在 linux 上搭建 chevereto 图床,但是不知道为什么到最后一步从网页访问就会 404,nginx 伪静态按照要求写好了,而且也重启过服务,求破~。

    • 伊阳
      伊阳【站长】2019-06-25 at 20:48  回复

      @cat直接在linux下搭建我没试过,Chevereto的伪静态在nginx里是必须有的,你检查下Nginx里除伪静态代码的其它配置是否正确。