如果经常写Markdowm,搭一个图床(图片服务器)还是非常方便的,尤其是有道云笔记这种上传图片还需要开会员的情况。
经过一番对比,兰空应该是比较好的图床,界面美观,功能完善,但是配置还是稍微有点麻烦,而且网上没有详细的教程。(这也是我为什么写这篇博客的原因)。
一开始想用Docker,但是装完了niginx报404,多番尝试无果,索性直接按官方教程来了。
建议使用宝塔面板配置, Linux熟练的大佬请无视
1. 环境准备:
作者要求如下:
- PHP 版本 ≥ 5.6(≤ 7.3)
- mysql 版本 ≥ 5.5
- PDO 拓展
- ZipArchive 支持
- fileinfo 拓展
- curl 拓展
- 如果使用 FTP 功能,需要开启 PHP 的 FTP 拓展
但是我只装了PHP、mysql和fileinfo,并没有影响使用。
在php的设置中安装fileinfo扩展
2.添加网站
- 在宝塔面板中添加你的域名
- 设置web根目录,(很重要,之后安装包就解压到这个目录里)
- 当然不用宝塔面板的话,就在/etc/nginx/nginx.conf中配置。
3. 安装
- cd进入web根目录
- 方式一:git克隆(最新版本)
git clone https://github.com/wisp-x/lsky-pro.git
- 方式二:手动下载安装包 (下载地址)
tar -xvzf 压缩包 web根目录
- 把lsky-pro中的文件移动到上级文件夹,设置文件夹权限
mv lsky-pro/* .
chmod -R 777 config/
环境配置
-
设置运行目录为public 很关键,否则运行不了
-
nginx配置 Rewrite 规则
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
导入数据库
导入application/sql/update.sql
- 复制www/wwwroot/image.coupon580.com/application/sql/update.sql到/www/backup/database
- 添加数据库 -> 导入
访问域名,进入安装界面
安装完成
如果懒得配置的话,也可以使用我的卷舒云图床,免费的哦。http://image.coupon580.com/
附作者github链接 https://github.com/wisp-x/lsky-pro/releases