packagist.org网站镜像代码

joker 56fdd4be48 更新 'README.md' il y a 4 ans
app e910bcae1d Add secure flag to remember me cookie il y a 4 ans
src 9087ed1019 Track compoesr major version separately from full version string il y a 4 ans
web b232562746 Handle ELB headers il y a 5 ans
.gitignore 5ae0c04d33 Add cs cache to gitignore il y a 9 ans
.travis.yml 2f54ba18c6 Update travis build target il y a 5 ans
LICENSE 4c7b8e0226 Initial commit il y a 13 ans
README.md 56fdd4be48 更新 'README.md' il y a 4 ans
composer.json 1dbfdb2553 更新 'composer.json' il y a 4 ans
composer.lock 3ebb3e7ab4 Fix composer-runtime-api dependencies support il y a 4 ans
phpunit.xml.dist 5c426e3f25 Fix test suite deprecation il y a 6 ans

README.md

Packagist-备份

关于Composer的包存储库网站,请参见packagist.org上的about页面。

这个项目不是为了重复使用.

它是开源的,可以很容易地做出贡献。如果您要自己运行,我们将不提供任何支持,并且会进行重大更改,恕不另行通知.

如果您想托管自己的软件包,请查看 Private Packagist .

发展历程

提供这些步骤仅出于开发目的.

要求

  • PHP Web应用程序
  • Symfony CLI 运行Web服务器
  • MySQL 用于主数据存储
  • Redis 用于某些功能(收藏夹,下载统计信息)
  • git / svn / hg 用于要支持的存储库

安装

  1. 克隆存储库
  2. 创建2个数据库:
    • packagist - 用于Web应用
    • packagist_test - 用于运行测试
  3. 安装依赖项:

    composer install
    

    在首次安装时,composer安装将提示您输入数据库连接详细信息.

  4. 设置数据库:

    app/console doctrine:schema:create
    
  5. 启动Web服务器:

    symfony serve
    
  6. 运行CRON作业 app/console packagist:run-workers 以确保软件包更新.

您现在应该可以访问该网站,创建用户等.