这边只要有个LNMP环境就行,为了方便这里使用宝塔面板构建环境:
- Nginx (教程中使用 1.22.0)
- PHP 8.0及以上 (教程中使用8.1.13)并安装fileinfo和exif扩展
- MySQL 5.7及以上 (教程中使用5.7.40)
?创建站点
选择宝塔网站 - PHP项目 - 创建站点
- 域名:使用chevereto的站点域名
- 根目录:填写后域名会自行填充
- MySQL编码务必选择utf8mb4(以便后续中文搜索)
- PHP版本一定要8.0及以上并确保上述扩展有安装
⚙配置站点
首先设置 Chevereto 的伪静态规则
有些用户可能会找不到规则因此在根目录的 nginx.conf 已存在一份规则。
# 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
如果您有SSL证书,请至 SSL 分类中进行配置。这里就不额外赘述。
最后补充下域名解析就完成配置工作。
?上传程序
现在打开网站目录,删除目录下所有文件,上传 cheveretoChinaV4.zip并解压
源码由nyarime大佬无私奉献,下载地址:
使用蓝奏网盘下载 Chevereto V4.0.7:
https://itxe.lanzout.com/itD5M0ozrzif
补充个基于V3的2.0版本,因为GitHub被DMCA了:
https://itxe.lanzout.com/iEeQe01mk5kj
解压后请记得删除 .htaccess、nginx.conf以及网站源码的压缩包。
- 这里权限请设置:用户www,权限755
?安装程序
现在在浏览器打开你的域名,会出现安装界面,开始进行安装操作
配置数据库
如果地址栏并没有跳转 /install 可手动添加或检查上述步骤哪里出了问题。
- 没安装fileinfo和exif扩展在此处会报错
配置管理员
填写这些信息,这是网站的第一个用户,点安装即开始写入数据库
安装完成
? 结语
此时,Chevereto V4已安装成功,您可以按照官方文档继续进行剩余配置
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END