LNMP部署Chevereto图床

Chevereto图床总得来说还不错,批量上传图片的话可以自动生成markdown链接。

现在有收费版本(有破解版)以及免费版本;建议使用正版的免费版本,免费版本功能个人用户完全够用。

1.lnmp安装并添加vhost。

2.配置伪静态

在/usr/local/nginx/conf/vhost中找到你的vhost配置文件,加入到server块内:

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

3.下载源码

首先进入事先添加好的虚拟主机目录:

cd /home/wwwroot/domain.com

下载Chevereto程序文件到网站目录,这里下载安装的是 Free1.1.3版本;如果需要下载最新版,访问chevereto的github存储库

https://github.com/Chevereto/Chevereto-Free/archive/1.1.3.zip

解压并将程序文件移动到网站根目录:

unzip 1.1.3.zip && cd Chevereto-Free-1.1.1 && mv * ../

cd ../ && rm -rf Chevereto-Free-1.1.1.zip Chevereto-Free-1.1.1

4.事先建立数据库

可以使用phpmyadmin,navicat premium等可视化工具创建数据库创建数据库,也可以在终端使用SQL命令;数据库名称自定。

5.安装

在浏览器打开域名,如果出现 Chevereto can't create the app/settings.php file. You must manually create this file.,按照提示在app目录创建 settings.php文件即可:

进入网站根目录:

cd /home/wwwroot/yourdomain.com

touch app/settings.php

再次刷新页面,如果出现“部分目录权限不足”

chattr -i /home/wwwroot/domain.com/.user.ini

更改网站目录的所属用户和用户组:

chown -R www:www /home/wwwroot/domain.com/

再次刷新页面,如果仍然提示权限不足(emmm),直接给 images content两个目录 777 权限。

chmod 777 images content

进入下一步,填写数据库相关信息(这里根据自己的实际信息填写)。以下选项依次为:数据库主机,数据库名称(填写之前新建的数据库名称),数据库用户,数据库用户密码,数据库表前缀。

至此,安装就已经基本完成了。


主要参考:

Chevereto图床的安装以及使用

Last modification:July 8th, 2019 at 02:20 pm
原创不易,打赏包辣条呗~

Leave a Comment