chevereto图床搭建
chevereto图床搭建
chevereto图床的优势:界面美观,功能强大,搭建简单。
环境:
- nginx
- mysql
- php7.4(php8会报错,提示php语句错误)
- 我这里使用宝塔面板进行搭建,手动搭建基本步骤差不多。
下载
官网地址:chevereto图床
教程:安装教程
安装
- 使用宝塔新建一个网站。
- 创建一个数据库,具体参考我另外的mysql教程。
- 宝塔安装php7.4以及相关扩展。
- 将下载的安装脚本解压至网站的根目录。
- 放通防火墙端口。-->安全-->输入网站的端口,放行。
- http:服务器地址:端口/install进行配置指导。
修改配置文件
官方配置文件修改,修改网站的配置文件,在最后加上如下配置,最后一个大括号之前。
# 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;
}
注意:不能使用PHP8.0,会提示报错,可能是语法不支持的原因,更换PHP7.4就可以正常打开。
点点滴滴,积少成多,终有一日能发挥用处。