Chevereto在线私人图库安装教程

自己的cdn没有操作GUI,只能SFTP连接然后上传文件。对于这个问题我也是准备用Laravel框架写一个管理,不过一直没时间就鸽了。不过用了Chevereto之后至少图片可以在线管理了,甚是方便。下面介绍下Chevereto的安装教程。

官方网站

https://chevereto.com/

下载地址

<gb>Chevereto/Chevereto-Free</gb>

进Release下载最新源码。

安装要求

Server: Apache / Nginx
PHP Version: 5.5 + / 7.0 +
SQL: MySQL 5.1 + / MariaDB 10.0 + with InnoDB engine support

首先确认你的服务器支持InnoDB,否则不能安装。

安装过程

上传

进入你的服务器,将源码上传解压,注意PHP文件权限为755。

设置SQL

新建空数据库,或使用现成的数据库。

伪静态

Apache默认已使用伪静态(根目录下.htaccess),Nginx需要另外设置。

Nginx使用以下代码:

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

初始化

进入你的域名,会自动进入初始化设置页面。

填入你所准备的数据库、账号密码。

如果成功连接,则进入管理员设置页面。

填入管理员账号密码、服务器发送接收E-mail地址(关于发信教程,参见我之前的文章)。

最后选择图库使用类型Community / Private

安装成功

现在你可以进入图库上传照片、修改设置了。

演示地址

https://img.jimmyho.net/

此处无声胜有声