php au著h权限管理,Jirafeau:一个简洁的临时文件分享系统,可随时删除
Jirafeau:一個(gè)簡(jiǎn)潔的臨時(shí)文件分享系統(tǒng),可隨時(shí)刪除
球球???2021 年 Mar 月 Tue 日
說(shuō)明:之前介紹過(guò)一個(gè)臨時(shí)文件系統(tǒng)Plik→點(diǎn)擊查看,功能比較強(qiáng)大,不過(guò)對(duì)于不會(huì)美化界面的人來(lái)說(shuō),使用起來(lái)可能會(huì)覺(jué)得不好看。這里再介紹個(gè)Jirafeau,可以設(shè)置保存時(shí)間,密碼,生成分享鏈接的同時(shí)也會(huì)給你一個(gè)刪除鏈接,你可以隨時(shí)進(jìn)行刪除,功能雖然沒(méi)前者強(qiáng)大,但夠用了,界面也簡(jiǎn)潔。
截圖
安裝
要求:PHP >= 5.6,Nginx/Apache等,無(wú)需數(shù)據(jù)庫(kù)
提示:如果你過(guò)于小白,還不會(huì)搭建環(huán)境,可以參考該建站教程→傳送門(mén);或許看本文后面的Docker安裝。
先搭建好環(huán)境,然后下載源碼(點(diǎn)擊下載),并上傳解壓到網(wǎng)站根目錄。
再新建配置文件lib/config.local.php,將lib/config.original.php里的代碼全部復(fù)制進(jìn)去,并給予寫(xiě)入權(quán)限,此后你可以修改該配置文件進(jìn)行一些功能修改。
最后就可以打開(kāi)地址進(jìn)行安裝了。
后臺(tái)地址:http://xx.com/admin.php,一般上傳者刪除鏈接后,只是不能下載了,但文件暫時(shí)還在,可以通過(guò)后臺(tái)進(jìn)行清空。#除了后臺(tái)清空外還可以用命令清空,建議設(shè)置為定時(shí)任務(wù),命令如下:
php /www/wwwroot/xx.com/admin.php clean_expired
php /www/wwwroot/xx.com/admin.php clean_async
Docker安裝
1、安裝Docker#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on
#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker
2、構(gòu)建鏡像git clone https://gitlab.com/mojo42/Jirafeau.git
cd Jirafeau
docker build -t mojo42/jirafeau .
3、啟動(dòng)鏡像#8000端口可自行修改
docker run -d -p 8000:80 -v $(pwd):/www mojo42/jirafeau
4、配置修改#進(jìn)入lib文件夾
cd /root/Jirafeau
#新建配置文件config.local.php,可修改該文件調(diào)整一些功能
cp lib/config.original.php lib/config.local.php
#授權(quán)
chmod 777 lib/config.local.php
然后就可以通過(guò)http://ip:8000訪問(wèn)了,后臺(tái)地址為/admin.php;源碼文件存放在/root/jirafeau,別刪除了,可自行通過(guò)該目錄備份和修改配置等。至于怎么用域名反代,博客教程很多,自行搜索。
總結(jié)
以上是生活随笔為你收集整理的php au著h权限管理,Jirafeau:一个简洁的临时文件分享系统,可随时删除的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php 获取对象中的元素个数组长度,获取
- 下一篇: php模块化安装教程,homestead