PHPDISK网盘系统[简称:PHPDISK],是一套采用PHP和MySQL构建的网络硬盘(文件存储管理)系统,可替代传统的FTP文件管理。
友好的界面,操作的便捷深受用户的欢迎。 她是一套可用于网络上文件办公、共享、传递、查看的多用户文件存储系统。广泛应用于互联网、公司、网吧、学校等地管理及使用文件,多方式的共享权限,全方位的后台管理,满足从个人到企业各方面应用的需求。
PHPDisk是我接触最早的PHP网盘程序之一,与ownCloud不同,PHPDisk并没有开源社区,而是由PHPDisk团队开发并维护。
初看来,ownCloud在界面上比PHPDisk默认模板豪华得多。的确,ownCloud在用户体验上设计得非常好,但这并不意味着ownCloud的完胜。在本地安装测试中,PHPDisk运行稳定,反应迅速,而且整体样式可高度自定义。
测试环境:
CentOS7 on Windows10 VMwareWorkstation
PHP5.6、MySQL、Apache
4核CPU 4GB RAM
PHPDisk免费版最近一次更新是在2016年1月6日,而企业版及其它均在持续维护,不禁让人怀疑团队是否已经放弃免费版。
当然你也可以选择下载PHPDisk企业试用版。
下载完成后解压,找到upload目录
使用ftp工具(比如FileZilla)把upload目录上传到服务器里
然后改名为phpdisk
1,看到安装页面,点击“下一步”
2,阅读许可协议。点击“我同意”
3,检查文件目录权限,/system、/filestores,/plugins需要可读可写权限
cd /var/www/html/phpdisk chmod 770 /system -Rf chmod 770 /filestores -Rf chmod 770 /pugins -Rf
确保检查结果全部为“YES”
如果提示“short_open_tag未开启”:
vim编辑器编辑php.ini:
vim /etc/php.ini
找到short_open_tag = Off,把“Off"改为On
重启apache:
service httpd restart
刷新页面,应该可以了,点击“下一步“
填写Mysql信息,点击下一步
CentOS安装MySQL教程—-》【分享】CentOS7下MySQL安装方法。推荐使用phpMyAdmin管理数据库,方便省事。创建一个用户和同名数据库,或者干脆填写root账户。
PHPDisk更适合国人习惯吧,只是默认的模板有点过时,后台相对与ownCloud来说也比较简陋。PHPDisk更适合作为论坛交流或者文件分享的平台,对服务器性能要求不高;而ownCloud则适合作为自己的网盘,毕竟用着很舒服,但是ownCloud对服务器和带宽要求高,适合局域网内使用。