如何使用腾讯云轻量应用服务器快速搭建一个图床
lsky-pro
首先是因为我想重新建一个私有图床,在网上找了好久都没有合适的程序,比较好的也就Chevereto和ImgURL,可是这两个程序的上传路径都不符合我的口味,所以就舍弃了,我想要的是SM.MS这样的上传模式,后来偶然在github上面发现了兰空,发现很符合我的要求,于是就直接拿来用来,这里也把这个图床的前世今生,已经快速搭建展示给朋友们。
程序说明
Lsky Pro
Your photo album on the cloud.







TODO
- 支持第三方云储存,本地、阿里云 OSS、腾讯云 COS、七牛云、又拍云、FTP
- 多图上传、拖拽上传、粘贴上传、上传预览、全屏预览、页面响应式布局
- 简洁的图片管理功能,支持鼠标右键、单选多选、重命名等操作
- 全局配置用户初始剩余储存空间、设置指定用户剩余储存空间
- 一键复制图片外链、二维码扫描链接、图片鉴黄功能
- 设置上传文件、文件夹路径命名规则、文件夹分类功能
- 接口上传、图片软删除
- OTA 平滑升级系统
- (Dark)暗黑主题
- IP 封禁功能(支持通配符)
- 自定义链接参数
- 单用户模式
- 图片广场 …
安装要求
- PHP 版本 ≥ 5.6(≤ 7.3)
- mysql 版本 ≥ 5.5
- PDO 拓展
- ZipArchive 支持
- fileinfo 拓展
- curl 拓展
注:推荐使用 PHP 7.3, 如果使用 FTP 功能,需要开启 PHP 的 FTP 拓展
安装教程
- 下载兰空,上传至 web 运行环境,解压。
- 设置运行目录为 public。
- 配置 Rewrite 规则:Nginx:location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}Apache:Apache 直接使用 .htaccess 即可 - 访问首页,未安装自动跳转至安装页面,根据页面提示安装即可。
- 安装完成以后请设置 runtime 目录 0755 权限,如果你使用本地存储,public 目录也需要设置为 0755 权限
开源许可
搭建步骤
- 考虑到很多小伙伴对于,如何建站不熟悉,我这里还是用的腾讯云的轻量应用服务器的宝塔面板,来进行演示,毕竟宝塔可视化操作,对于新手来说比较友好。
添加站点

注意事项
- 域名请提前解析到服务器ip
- 这里和一般的建站不一样的是要创建数据库
- PHP 版本 ≥ 5.6(≤ 7.3)
- mysql 版本 ≥ 5.5
下载安装
下载好后请解压

设置运行目录为 public。

配置 Rewrite 规则:
Nginx:
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}

Apache:
Apache 直接使用 .htaccess 即可
服务配置
上面的安装好了之后,直接访问域名,检测环境是否符合。

完善数据库配置
这个非常重要

设置管理员的账号密码

千万要记好哦。

看到这个界面就说嘛大功告成了。

请尽情使用吧。
感谢这个伟大的开源时代。请大家遵守开源协议。
最后
安利一下,腾讯云双十一的活动,优惠力度非常大,当前买到就是赚到了,之前推荐的1.2.3的配置没有上车还有机会哦。
为了保证博主的写作兴趣,请大家有需要的一定要多多支持。以下连接内含(AFF)
【腾讯云】11.11 云上盛惠,云产品限时抢购,1核2G云服务器首年88元 腾讯云双十一主会场
期待下一次给大家带来更好的教程,我们下次再见。
本文来自腾讯云计算社区,转载请注明出处:https://computeinit.com/archives/4156