chevereto图床搭建

chevereto图床搭建

chevereto图床的优势:界面美观,功能强大,搭建简单。

环境:

  • nginx
  • mysql
  • php7.4(php8会报错,提示php语句错误)
  • 我这里使用宝塔面板进行搭建,手动搭建基本步骤差不多。

下载

官网地址:chevereto图床
教程:安装教程

安装

  1. 使用宝塔新建一个网站。
  2. 创建一个数据库,具体参考我另外的mysql教程。
  3. 宝塔安装php7.4以及相关扩展。
  4. 将下载的安装脚本解压至网站的根目录。
  5. 放通防火墙端口。-->安全-->输入网站的端口,放行。
  6. 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就可以正常打开。

posted @ 2021-09-14 13:59  骑着蜗牛路过你的风景  阅读(328)  评论(0编辑  收藏  举报