介绍
很多自己写博客的站长都会搭一个公共网盘来分享好玩好看的,小白观察了一圈,目前最受欢迎的应该就是alist了,例如如有乐享大佬的如有盘,雀氏非常好看。
但是呢,小白技术比较菜,也不想整那么高级的,简单清爽点就行。还有一个很重要的原因,这些盘一般都是挂载的远程存储,如阿里网盘、谷歌无限盘、onedrive等等,国内的网盘自不必多说,小白一概不考虑,原因你懂的,国外的这种无限盘嘛,好是好,就是不稳,用了快两年的谷歌无限盘,前几天无了。
所以我的需求很简单,我只用本地存储,完全由我自己控制,除非商家跑路……当然缺点是,成本可能比较高,哈哈。看来看去,看中了逗比大佬的魔改版Directory Lister,小白的目前采用的就是此方案,效果如下:
那今天我们就来使用宝塔搭建逗比魔改Directory Lister,致敬逗比一波!
实操
准备工作
域名一枚,做好解析
新建站点
宝塔新建一个test.vpsxb.net的站点,必须启用PHP,如下图:
SSL啥的,看自己心情,最好启用。
下载源码
我们进入站点根目录:/www/wwwroot/test.vpsxb.net,将源码下载下来,源码地址:https://github.com/ToyoDAdoubiBackup/DirectoryLister/archive/master.zip
解压源码,将解压出来的文件全部剪贴到站点根目录:
要是嫌麻烦的话,也可以直接修改nginx的运行目录。
现在我们就可以打开网站了:
优化
如果要修改如下这些位置:
请参考官方文档:
假设你的虚拟主机是 /home/wwwroot/xxx.xx
/home/wwwroot/xxx.xx/
├─ resources/
│ ├ themes/
│ │ └ bootstrap/
│ │ ├ css/
│ │ ├ fonts/
│ │ ├ img/
│ │ ├ js/
│ │ ├ default_footer.php # 底部公共文件 #
│ │ ├ default_header.php # 顶部公共文件(可以放网站流量统计代码) #
│ │ └ index.php # 网页主文件,其中可以修改顶部公告栏内容 #
│ │
│ ├ DirectoryLister.php
│ ├ config.php
│ └ fileTypes.php
│
├ README.html # 该文件夹页面内的 说明简介文件 #
├ index.php
│
├─ 其他文件夹/
│ ├ 其他文件.txt
│ └ README.html # 该文件夹页面内的 说明简介文件 #
│
└ 其他文件.txt