宝塔+Lychee部署一个自己的图床
准备工作
一台服务器
环境:
- Linux(Ubuntu、CentOS都可)
- PHP 7.x以上版本 *
- MySQL 5.x以上版本
- Nginx 1.x以上版本
软件:Lychee+宝塔
步骤
安装宝塔面板
安装方法网上很多。
创建新的站点
记得添加数据库,记住账号密码(记不住也没事,可以改)
下载Lychee源码
- 到GitHub官网下载源码压缩包(也可以通过SSH进到目录下通过git clone 克隆源码)Lychee github地址
将源码部署到服务器
- 找到刚刚添加站点时创建的目录,上传并解压压缩包,将文件夹中的所有文件剪切到网站根目录,然后删掉压缩包和源文件夹,最终目录情况如下:
给予SSH权限
- SSH登入服务器,进入网站根目录,输入以下命令,给予权限。
1
chmod -R 750 uploads/ data/
安装图片信息获取插件Exif
- 通过使用 exif 扩展,你可以操作图像元数据。 例如:你可以使用 exif 相关的函数从数码相机拍摄的图片文件中读取元数据。 通常 JPEG 和 TIFF 格式的图像文件都包含元数据。
测试
-
访问刚刚创建的站点,会提示连接数据库,这个时候要确保登陆的用户拥有对数据库操作的权限,否则会失败
-
连接成功后会再让你创建一个账号,通过这个账号可以登入后台,进入后的界面长这样: