基于PHP Laravel的文件管理器 / A PHP File Manager built on top of Laravel
FileManager是一个基于PHP Laravel的Web文件管理器,支持基础文件操作。
克隆Git仓库
git clone https://github.com/lzhang43/FileManager.git
安装依赖库
composer install
npm install
编译CSS、JS文件
gulp
在程序根目录下,复制环境变量配置文件
cp .env.example .env
修改环境变量
DISK_NAME=local // 默认“磁盘”名称为local
DISK_DRIVER=local // 默认使用本地文件系统,也通过Laravel支持 Amazon S3 和 RackSpace
DISK_ROOT=/var/disk // 可自定义“磁盘”根目录,默认情况下使用程序目录下 storage/app 目录作为根目录
DB_HOST=localhost // 数据库地址
DB_DATABASE=homestead // 数据库名称
DB_USERNAME=hoemstead // 数据库用户名
DB_PASSWORD=secret // 数据库密码
安装数据库
php artisan migrate
安装完毕后即可通过Web浏览器访问使用