Plik 是 golang 中的一个可扩展且友好的临时文件上传系统(类似 Wetransfer)。
本次实践为个人测试环境,操作系统版本为centos7.6。
hostname | 本地P地址 | 操作系统版本 | 内核版本 |
---|---|---|---|
jeven | 192.168.3.166 | centos 7.6 | 3.10.0-957.el7.x86_64 |
1.本次实践部署环境为个人测试环境;
2.在centos7.6环境下部署Plik临时文件上传系统。
检查本地操作系统版本
[root@jeven ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
检查系统内核版本
[root@jeven ~]# uname -r
3.10.0-957.el7.x86_64
创建下载目录
mkdir -p /data/plik && cd /data/plik/
下载Plik软件包
wget https://github.com/root-gg/plik/releases/download/1.3.8/plik-1.3.8-linux-amd64.tar.gz
查看下载的Plik软件包
[root@jeven plik]# ls -ld plik-1.3.8-linux-amd64.tar.gz
-rw-r--r-- 1 root root 59952015 Sep 20 04:25 plik-1.3.8-linux-amd64.tar.gz
解压Plik软件包
tar xzvf plik-1.3.8-linux-amd64.tar.gz
进入Plik软件目录
[root@jeven plik]# cd plik-1.3.8-linux-amd64/
[root@jeven plik-1.3.8-linux-amd64]# ls
changelog clients server webapp
[root@jeven plik-1.3.8-linux-amd64]# cd server/
[root@jeven server]# ls
plikd plikd.cfg
./plikd
访问地址:http://192.168.3.166:8080/,将IP替换为自己服务器IP地址。
1.第一次下载后,文件立即从服务器删除。
2.开启流媒体。
3.上传者可以删除文件。
4.上传和下载之前需要输入密码。
5.可以在上传的内容中添加评论。
Plik基本设置默认都是关闭状态下,点击添加文件,将本地文件上传到Plik系统。
上传成功后,自动生成分享链接,将分享链接复制到其余电脑,即可自动下载。
Plik是一个开源的临时文件上传系统,它的部署过程非常简单,并且拥有清爽的界面和简单的操作,非常适合新手小白上手使用。经过个人使用测试,在内网环境下,Plik的文件传输速度非常快,可以满足中小型企业的文件分享需求。此外,你还可以将Plik部署在个人服务器上,满足多设备之间的文件传输需求,这是一个非常实用的工具。
我正在参与2023腾讯技术创作特训营第四期有奖征文,快来和我瓜分大奖!
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。