Packagist 这个项目是基于 Symfony 开发的。
准备工作⌗
- PHP Web 运行环境
- Symfony CLI
- MySQL 数据库
- Redis
- Git
创建数据库⌗
创建一个名为 packagist 的数据库。
安装依赖⌗
修改配置文件⌗
编辑项目下的 app/config/parameters.yml 文件,然后根据自己的实际环境修改。
创建数据表⌗
添加定时任务⌗
在 CRON Job 中添加如下命令,这个命令用来更新扩展包的信息。
运行服务⌗
I hope this is helpful, Happy hacking…