LightPicture开源图床-宝塔部署


选了很多图床开源以后,我发现LightPicture还不错,非常适合我,因为它简单,且相对好用。

手把手进行宝塔安装LightPicture

LightPicture图床 - (GitHub)

服务器配置最低要求
不低于1H1G
linux系统
已安装宝塔

宝塔配置

运行环境配置按照官方文档来进行,如果不太明白也没关系,按照我的方法,一步一步的来就可以了,反正挺简单的……。

1、检查php版本及扩展是否安装。

检查是否为7.4,以及扩展fileinfo是否安装。
PHP版本检查及扩展

2、拉取LightPicture源码至本地

进入文件管理到目录/www/wwwroot(网站管理目录),通过终端使用SSH命令拉取源码至本地。
cd /www/wwwroot
git clone https://github.com/osuuu/LightPicture.git
拉取源码至本地文件夹
拉取完成后关闭终端,可以看见文件夹内新出现的“LightPicture”文件夹,对文件夹改权“777”,不应用至子目录。
777

3、建立网站程序

建立网站这个是基操了。因为我是国内服务器没备案,就直接拉域名+端口访问了。
在域名填写你的IP地址+开放的端口。
然后根目录选到“/www/wwwroot/LightPicture”(上一步创建的)
创建一个数据库,PHP版本选到PHP-74,点提交。
创建网站

创建成功后,进入网站“设置”的伪静态,将伪静态选到“thinkphp”,保存。

location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}
}

伪静态

接着设定运行目录为 “public”,并保存后退出。
运行目录

将“默认文档”中的index.php删除,保证第一行默认为index.html
首页

网站文件夹权限配置

然后进入“文件” ,修改文件夹权限配置

1、- LightPicture 文件夹内赋权 runtime 文件夹权限“777”

777

2、 - 创建文件夹

进入/www/wwwroot/LightPicture/public文件夹内,新建2个名为“LightPicture”“uploads”的文件夹,然后给赋权“777”
777

3、 - 安装图床应用

在完成以上工作后,确认以下信息
PHP版本- 7.4
伪静态- thinkphp
运行目录- public
赋权777的文件夹(wwwroot目录)授权用户为www :
-LightPicture
-LightPicture/runtime
-LightPicture/public/LightPicture
-LightPicture/public/uploads
-LightPicture/public/install

然后进入你的"网站域名+install"

域名/install
进入安装配置界面,按照提示进入下一步。
install
进入数据库配置安装,按照之前新建网站配置的数据库账号密码输入,如无,则直接新建一个即可。
数据库
对应上述账号密码名称输入安装向导对应填写(填写你自己的,别抄我的),完成填写后,点击 创建数据 完成安装。
安装完成

为了您站点的安全,安装完成后即可将网站根目录"public"下的“ install ”文件夹删除。

默认管理员账号:admin
默认管理员密码:123456

访问你的图床及登录配置

然后你就可以通过网址(或者IP+端口)访问你的图床了~
完成安装

安装完成以后,一定要记得在后台把个人密码与账号进行修改,同时可以关闭注册,作为自己的私人图床使用,开始新的折腾吧!
gongneng

End
继续研究好玩的web宝塔部署方式


MrdT Feb. 6, 2023, 10:24 a.m. 930 收藏文档