15
2019
11
00:23:52

漂亮的开源网盘程序pydio

漂亮的开源网盘程序pydio

随着国内的许多网盘倒闭,我们开始寻找靠谱的国外网盘,之前介绍了pcloud、mega等几款网盘。然而除了使用别人的服务外,我们懂点建站的朋友也可以自建网盘,建立属于自己的私有云存储。个人网盘程序用的比较多的有seafile、owncloud、pydio。这两天折腾了下pydio,界面很漂亮,网盘该有的功能都有。如果你有多余的大硬盘vps,或者只是在家里自建个云共享可以考虑这款程序,各种客户端都支持。简单记录下安装过程:

pydio官网:https://pydio.com/

项目github地址:https://github.com/pydio

程序下载地址:https://sourceforge.net/projects/ajaxplorer/

服务端安装:

首先在https://sourceforge.net/projects/ajaxplorer/下载最近的6.4.1的程序压缩包,下载zip格式的解压后上传到vps的虚拟主机根目录,你也可以直接在虚拟主机根目录wget下载。我用的是LNMP1.3的环境,示例地址就是/home/wwwroot/pydio.cmsky.com。上传完程序后,打开网页就像平常的web程序一样安装就好了。不过安装之前会进行环境的检测,这里有几点要注意的地方:

漂亮的开源网盘程序pydio

在nginx配置文件里禁止访问data目录,要不然上图会出现Security Breach ERROR,这样是无法安装的。在虚拟主机的nginx配置文件中加入以下代码:

location ~* ^/(?:\.|conf|data/(?:files|personal|logs|plugins|tmp|cache)|plugins/editor.zoho/agent/files) {deny all;}

WARNING提示可以根据自己的需要进行修复,比如加上ssl证书什么的。然后点黑色按钮继续安装。安装过程选择中文,然后输入管理员账户密码,欢迎信息等。

漂亮的开源网盘程序pydio

然后根据自己的需要选择是否安装数据库mysql,个人用完全可以不装,如果是和几个小伙伴一起用可以安装数据库来管理用户。这里我选择了安装数据库,输入数据库信息后点test connect测试一下,测试没问题就可以安装了。

漂亮的开源网盘程序pydio

安装好以后如果你是apache的话把规则加到.htaccess文件就行了,我这里是nginx环境,所以要把rewrite规则加到虚拟主机配置文件conf里面去。规则出处https://pydio.com/en/docs/kb/system/installing-debiannginx

rewrite ^/dashboard|^/settings|^/welcome|^/ws- /index.php last;if ( !-e $request_filename ) {# WebDAV Rewritesrewrite ^/shares /dav.php last;# Sync clientrewrite ^/api /rest.php last;# External usersrewrite ^/user ./index.php?get_action=user_access_point last;# Public sharesrewrite ^/data/public/([a-zA-Z0-9_-]+)\.php$ /data/public/share.php?hash=$1?;}rewrite ^/data/public/([a-zA-Z0-9_-]+)--([a-z]+)$ /data/public/share.php?hash=$1&lang=$2?;rewrite ^/data/public/([a-zA-Z0-9_-]+)$ /data/public/share.php?hash=$1?;

要想能够上传大文件,需修改php.ini文件选项。
upload_max_filesize = 10G
post_max_size = 10G
Nginx虚拟主机配置
client_max_body_size 10G;
client_body_buffer_size 128k;

经过一番设置后打开网盘登录,看到的界面就是如下这样:

漂亮的开源网盘程序pydio

上传的视频文件是可以在线播放的哦,而且界面很简洁漂亮。相应的windows、linux、ios、安卓客户端一应俱全。




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/995.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: