最近入了Typora,想着自己搞个图床方便传图片,程序就选Lsky Pro

用宝塔比较方便,就用宝塔来搭吧!安装宝塔自己网上搜搜就能搜到,这里就不说了

基础

安装php8.1(官方文档写php8.2+,但实测8.2会500错误),nginx,MySQL5.7
把自己的域名解析到服务器,我的服务器ip是20.xx.xx.xxx
748ebb9cd308fb035ba24df832c0a19.png
在宝塔内添加站点
3673ecdb2f3f8deae6466dc28bb51be.png
添加后自行申请SSL证书

php模块

安装fileinfo和imagemagick
0902d7d63fa37fdae97fa33cfc1b6b7.png

安装Lsky Pro

将Lsky Pro上传至网站根目录并解压
Github: https://github.com/lsky-org/lsky-pro/releases/download/2.1/lsky-pro-2.1.zip
开源版已经停止了更新和支持,但依旧是一个可用且功能强大的系统
将网站运行目录设置为/public
7928c7acfed1966849b1ba6e277b432.png
设置网站伪静态
ce740679dce368561a4a45bd8cac8b2.png

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

location ~ ^/livewire {
    expires off;
    try_files $uri $uri/ /index.php?$query_string;
}

location ~ .*\.(jpg|jpeg|webp|avif|bmp|gif|png|tif|tiff|jp2|j2k|jpf|jpm|jpg2|j2c|jpc|jpx|heic|heif)$ {
    try_files $uri $uri/ /index.php?$query_string;
}

打开网站开始安装,能看到有依赖过不去
b0dd58ba649cbfcfcb2f28b18434778.png
在这里面删除上图中的函数
3ad1528022a68249f13ff27ad019636.png
做完上面的一切,正常来说就可以下一步了
836989985382855f19ba0f73419f090.png
填写自己的数据库连接信息,安装即可
24ddadd7016c9cf708636d0a07d5c75.png

安装完成

b098fead9637d6c6af946cc1fd5b6c9.png