使用FileRun搭建私有网盘


FileRun是一款基于PHP写成的文件管理器。界面精美,支持众多插件,比如Google Doc,Microsoft Office,Google Drive,AutoDesk等。可以自由部署在任何一台装有PHP运行环境的VPS上。

安装部署

系统环境

VPS:Centos 7.4
LAMP:Apache2.4 、 PHP7.2 、 MySql5.7
需要扩展 ionCube 、 imagemagick

网站搭建

域名解析到IP后,从FileRun官网下载程序,上传到VPS网站目录下
然后修改目录权限

chmod 777 -R /data/www/网站目录

通过浏览器打开域名,就会进行网盘的安装


按Next继续,会进行FileRun安装环境需求检查


按Next继续,进行数据库连接设置


安装完成后,会提示你,并显示管理员的账号和密码


按Next打开FileRun,你将看到登陆界面

可能会遇到的问题

Q1 .htacess文件在FileRun程序安装的时候被覆盖,影响https跳转?
在.htacess文件开头,将

RewriteEngine on
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

替换成下面的即可:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

Q2 FileRun安装环境需求检查时,发现PHP configuration:display_errors Status 为0?
在/usr/local/php/etc下找到php.ini文件,将display_errors调整为On

Q3 FileRun安装环境需求检查时,发现PHP configuration:”exec” 不能用?
修改php.ini文件中disable_functions项,将exec删除即可

Q4 图片无法预览?
在设置界面,开启Enable ImageMagick support即可

Q5 FFmpeg插件如何安装?

yum install yasm -y
wget https://ffmpeg.org/releases/ffmpeg-4.0.2.tar.bz2
tar jxvf ffmpeg-4.0.2.tar.bz2
cd ffmpeg-4.0.2
./configure
make && make install

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址