其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

PHP图床程序Chevereto安装教程介绍

GG网络技术分享 2025-03-18 16:14 0


大家好,这里是关于[开源免费PHP图床程序ImgURL],[PHP图床程序Chevereto安装教程介绍]问题的解答,希望对您有所帮助。如果你还想了解更多这方面的信息,请关注本站其他相关内容,共同学习吧!

开源免费PHP图床程序ImgURL

教程大全ImgURL2.0,PHP图床程序

开源免费PHP图床程序ImgURL

GitHub:https://github.com/helloxz/imgurl

demo:
http://test.imgurl.org/
账号:xiaoz
密码:xiaoz.me

ImgURL目前已更新到2.0版本,使用CodeIgniter完全重构,功能也更加强大。

主要功能

  • 支持拽拖上传、多图上传、Ctrl + V粘贴上传、URL上传
  • 支持图片裁剪,自动生成缩略图
  • 限制访客上传数量
  • 图片压缩
  • 图片鉴黄
  • 更加友好的后台管理界面

环境要求

  • PHP >= 5.6
  • PDO_SQLite
  • GD2
  • ImageMagick
  • fileinfo
  • pathinfo

安装ImgURL 2.x
自2.x版本开始,ImgURL使用CodeIgniter框架开发,因此您需要先配置好伪静态,并确保环境满足以下要求。

PHP >= 5.6
PDO_SQLite
GD2
ImageMagick
fileinfo
pathinfo

配置伪静态

Nginx

location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~* \\.(db3|json)$ {
deny all;
}
location ~* ^/(temp|upload|imgs|data|application|static|system)/.*.(php|php5)$ {
return 403;
}
将上面的规则添加到Nginx server段内,别忘记重载一次nginx

Apache

默认已经包含.htaccess规则,默认无需设置。

安装
访问:https://github.com/helloxz/imgurl/releases 下载最新版源码,并解压到站点根目录。(注意目录权限、注意目录权限、注意目录权限)

访问您的域名http(s)://domain.com/install/?setup=1 根据提示进行安装,如果环境检测不通过,请自行解决环境问题。

PHP图床程序Chevereto安装教程介绍

这是一款PHP的图床程序,有免费版和付费版。免费付费区别其实不大,仅仅是技术支持和版本更新的区别。

下面给大家介绍下这款程序以及安装的步骤。

官网:https://chevereto.com/

demo:https://demo.chevereto.com/

首页预览图如下

安装要求:

Apache或Nginx Web服务器(推荐服务器)
PHP 5.6(推荐7.3)和标准库。
MySQL 8 / MariaDB 10

本人安装环境:nginx+PHP7.2+mysql5.6,使用的宝塔面板。

官方说是还需要安装PHP的一个扩展程序GD图像处理库,这个是涉及到图片的自动加水印等功能使用,本人没有安装这个支持库。

官方给出的安装文件是一个PHP文件,install.php

我们现需要在网站nginx配置文件中加入以下配置。

# Chevereto nginx generated rules for http://img.cheshirex.com/

## Disable access to sensitive files

location ~* /(app|content|lib)/.*\\.(po|php|lock|sql)$ {

deny all;

}

## CORS headers

location ~* /.*\\.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js) {

add_header Access-Control-Allow-Origin "*";

}

## Upload path for image content only and set 404 replacement

location ^~ /images/ {

location ~* (jpe?g|png|gif) {

log_not_found off;

error_page 404 /content/images/system/default/404.gif;

}

return 403;

}

## Pretty URLs

location / {

index index.php;

try_files $uri $uri/ /index.php?$query_string;

}

# END Chevereto nginx rules

加入的位置如下图

在最后一个}前面粘贴进入即可。

将install.php安装文件上传到网站根目录,然后访问就进入了安装过程

第一步是让你输入序列号,可以不输入安装免费版。

下面就是填入数据库等信息然后市创建管理员账户

然后是输入系统邮件地址等等,按照说明一步步安装下来即可。

安装到最后会自动设置,然后下载程序包,程序包下载可能会出现什么http错误之类的,如果出现错误就刷新网页从头开始重新安装。

安装后默认的全局后台位置是你的域名/dashboard/bulk

没一个账户也都可以进行一些自动已设置,根据自己喜好设置即可。

标签:

提交需求或反馈

Demand feedback