教程中的图床:一啦图床(https://www.laa.one)现在免费开放给网友使用。
之前我一直用的图床程序是Hidove,之前也做过两期他们的教程。
可以看这里:《详解HidoveV2升级安装教程》
不过因为作者用了某大厂的接口被告了,导致作者不再维护了。
(作者还只是一个大学生,有点可惜)
所以就一直在寻找新的图床程序,最终找到了这款:chevereto图床。
其实我之前也有用过他们的免费版,但限制还是蛮多的,所以这次索性就付费购买了它们的收费版。
以前它们的收费版还是挺贵的,因为和主机商合作,强制捆绑购买。
现在这价格还是比较良心的:
官方已经很便宜了,不推荐用网上的和谐版,会有想不到的意外
结果到安装的时候却一直不顺利,我被卡了很久,在网上找教程,也很少有讲收费版本的,就很头疼。
官方论坛是英文的,讨论虽然激烈,但我也看不懂,找不到官方文档。
最终经过自己的摸索,成功解决了问题,所以在此分享下,给自己留个记录。
安装分步教程
1.
首先购买chevereto收费版。
可以在下面地址购买或者查看授权:
chevereto 管理面板
2.
然后在官方后台下载安装程序或者安装包。
官方提供了两个版本,一个是安装程序,大小只有几十K,另外是安装包,可以选择版本。
3.
新建网站,上传程序。
(基于宝塔面板安装)
新建网站最好包含数据库,记住数据库的信息。
然后上传下载到的安装包,上传到网站根目录,并解压。
4.
设置网站伪静态。
(我在这里卡了好久,主要是官方说配置nginx,然后我就傻傻的去改nginx的配置,结果因为location的原因,一直都无法保存,搞的我也是很烦躁)
我们需要在新建的网站上设置伪静态。如果是Nginx,只要在网站伪静态那里配置下面这段:
# Chevereto Nginx rewrite rules # Make sure to place these inside your server{} block # Disable access to .ht* files location ~ /\.ht { deny all; } # Disable access to sensitive files in app path location ~ /(app|content|lib|importer)/.*\.(po|php|lock|sql|txt)$ { deny all; } # Disable log on not found images + image replacement location ~* (jpe?g|png|gif|webp) { log_not_found off; error_page 404 /content/images/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 /images {} # Route dynamic request to index.php location / { try_files $uri $uri/ /index.php$is_args$query_string; }
如果是Apache,伪静态设置为下段:
# Apache and Chevereto Apache should work instantly as the whole configuration is on `.htaccess` files. The folder `chevereto` contains one of these files (note: dot files may be hidden in your filesystem). # Troubleshooting These are the most common issues with Apache: ## 404 /install Apache virtual host configuration requires that you allow `.htaccess` rules at the virtual host path. Search for "AllowOverride .htacess". ## RewriteBase In some servers the configuration requires a RewriteBase. Check the file at chevereto/.htaccess where you will find instructions about this workaround.
5.
绑定域名,访问网站,开始安装。
用域名解析到这个网站,然后用域名访问这个网站,开始chevereto图床程序的安装。
6.
填写安装信息,完成安装。
访问域名后,就可以看到安装界面了。
第一步,填写数据库信息:
第二步,填写网站信息:
这样就完成安装了,现在就可以正常访问网站了。
成功后可以更改网站语言,登陆后在仪表盘进行更改。
至此完成了chevereto图床的安装。
2023年10月18日 上午7:47 2F
博主你好,我看你写的安装chevereto的教程,我在上传到服务器之后无法打开页面,我也不知道那一步配置错误,你可以帮我看一看吗,跪求
2023年10月22日 下午7:03 B1
@ vaeal 确认下所需要的拓展是否都安装了,大概率是这个问题
2023年10月22日 下午7:04 B2
@ 小笔 如果需要联系可以加我VX: shejibiji,
备注设计笔记
2022年11月26日 上午1:15 1F
https://chevereto.com/deploy 这个是官方的教程,用docker 部署的话很快。
不过感觉她们docker 玩的也不是很顺溜,我折腾了半个小时才搞定。linuxserver 以前做过他们的docker 脚本,用那个脚本1分钟就搞定了跑起来了。
关于正版问题,这种涉及到服务器的东西还是尽量正版吧,也就是一个游戏半个648的钱。而且玩这个的大部分都是程序员,自己好歹尊重下自己的行业,写代码时有价值的。