LightPicture轻量图片资源管理系统搭建教程

08-24 658阅读 6评论

  最近发现一个新的图片存储程序,可以作为自己的图床网站使用,存储在其他的网站也有可能会存在失效的风险,所以自建一个图床是一个不错的选择主要是免费,本期教程就教大家如何搭建LightPicture轻量图片资源管理系统。

image.png

介绍

  LightPicture是开源免费图床系统,支持第三方云储存,本地、阿里云OSS、腾讯云COS、七牛云,由捕风阁折腾下开发。

程序下载:https://github.com/osuuu/LightPicture/releases

安装准备

  • PHP 版本 ≥ 7.2 

  • Mysql版本 ≥ 5.5 

  • PDO 拓展 

  • fileinfo 拓展 

  • curl 拓展

  • 宝塔面板

安装PHP扩展

  1.在宝塔面板-软件商店-PHP设置-安装扩展,安装PDO拓展、fileinfo拓展、curl 拓展。

image.png

安装教程

  1.添加站点,数据库选择MySQL,填写对应的账号密码,待会要用,PHP版本选择7.2以上,没有对应版本的要安装到服务器上。

Snipaste_2022-08-19_16-30-55.jpg

  2.下载程序安装包,把它上传并解压到对应网站目录处(如:/www/wwwroot/z.azpay.cn),将文件夹中文件剪切到目录下。

Snipaste_2022-08-19_16-33-31.jpg

  3.在网站-设置-伪静态,设置伪静态内容,默认设置Nginx伪静态规则。

image.png

Nginx伪静态规则

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

Apache伪静态规则

<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

   4.设置网站运行目录为public,设置网站默认文档。

image.png

image.png

默认文档规则

index.html
index.php
index.htm
default.php
default.htm
default.html

  5.访问域名/install目录即可进入安装步骤,安装步骤简单,轻松填写数据库地址、账号、密码等信息即可完成安装。

Snipaste_2022-08-25_12-12-52.jpg

网站信息

默认管理员账号:admin

默认管理员密码:123456

使用感受

  安装后体验了一下,不支持修改网站标题,修改网站图标,需要自己在服务器后台修改源代码,这有点不方便,是作者没有完善程序的原因,后面应该支持修改网站信息。

  本期教程就到这里了,感谢大家阅读,有问题欢迎在评论区留言。

文章版权声明:除非注明,否则均为小宜技术猫原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 6 条评论,658人围观)
网友昵称:嗷嗷
嗷嗷V铁粉板凳
09-25 来自广东 回复
支持的,我弄好了
网友昵称:嗷嗷
嗷嗷V铁粉椅子
09-25 来自广东 回复
请问多用户的邮箱要怎么设置
网友昵称:小宜技术猫
09-25 来自浙江 回复
@嗷嗷 目前看不支持,功能不是很完善
网友昵称:烟柳拂风
烟柳拂风V铁粉沙发
08-26 来自河南 回复
PHP扩展只找到了fileinfo,其他的两个没找到啊
网友昵称:小宜技术猫
08-26 来自广东 回复
@烟柳拂风 另外那两个一般都是自带的
网友昵称:小宜技术猫
08-26 来自广东 回复
@烟柳拂风 ssh连接linux输入:
yum -y install curl
取消
微信二维码
微信二维码
支付宝二维码