originalsystems / yii2-app-template
自定义应用程序模板
v1.4.1
2018-10-01 05:36 UTC
Requires
- php: >=7.1.0
- ext-curl: *
- ext-intl: *
- ext-json: *
- ext-mbstring: *
- ext-pdo: *
- ext-pgsql: *
- ext-redis: *
- ext-xml: *
- ext-zip: *
- originalsystems/old-browser: ^1.0
- originalsystems/yii2-app-kernel: ^1.4
- vlucas/phpdotenv: ^2.5
- yiisoft/yii2: ^2.0
- yiisoft/yii2-redis: ^2.0
Requires (Dev)
- kint-php/kint: ^2.2
- yiisoft/yii2-debug: ^2.0
- yiisoft/yii2-faker: ^2.0
- yiisoft/yii2-gii: ^2.0
README
当前模板基于php7.1,nginx(带http_image_filter_module),PostgreSQL和redis。
创建项目
创建项目,基于当前模板可以通过一个composer命令实现
composer create-project originalsystems/yii2-app-template
创建新项目后的第一步
- 运行
composer install
,它应该为当前应用程序实例创建本地配置文件。 - 为项目创建PostgreSQL数据库
- 使用您的项目实例配置编辑
.env
文件,例如主机名、数据库凭据等。 - 可选运行
./vendor/bin/generate-nginx-vhost
来生成基于.env
文件配置的nginx vhost配置文件。 - 可选运行
./vendor/bin/generate-cron
来生成用于执行应用程序任务的cron模板,放置在./cron
目录中。