在使用前请确保你对使用到的程序有一定了解,因为不提供基础使用教程
环境要求:
- PHP >= 7.1.3
- python >= 3.6.6
- mysql >= 5.7
- redis
- OpenSSL PHP 扩展
- PDO PHP 扩展
- Mbstring PHP 扩展
- Tokenizer PHP 扩展
- XML PHP 扩展
- Ctype PHP 扩展
- JSON PHP 扩展
下载:
$ composer create-project hongfs/laravel-cos-cdn:dev-master
配置:
DB_HOST= # 数据库地址
DB_PORT= # 数据库端口
DB_DATABASE= # 数据库名称
DB_USERNAME= # 数据库用户名
DB_PASSWORD= # 数据库密码
REDIS_HOST= # Redis地址
REDIS_PASSWORD= # Redis密码
REDIS_PORT= # Redis端口
STORAGE_BUCKET= # bucket-appid 例如:libs-1252156936
STORAGE_SECRET_ID= # SecretId
STORAGE_SECRET_KEY= # SecretKey
STORAGE_REGION= # 地域
STORAGE_PATH= # 存储路径
STORAGE_CDN_DOMAIN= # CDN域名
安装
# 初始化Laravel程序
# 默认用户名: admin
# 默认密码: admin123
$ php artisan cdn:install
# 安装Python程序依赖库
$ pip3 install -r python/requirements.txt
添加到crontab
这块不会配置请自行搜索,没有配置的话将无法自动更新
* * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1
MIT