sintattica/atk-skeleton

此包的最新版本(v1.0.0)没有提供许可证信息。

安装: 280

依赖项: 0

建议者: 0

安全: 0

星级: 2

观察者: 6

分支: 3

开放问题: 0

语言:PLpgSQL

类型:项目

v1.0.0 2023-02-02 15:21 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:36:58 UTC


README

这是准备使用Atk框架版本9.9.x的骨架。

以下是在Linux系统中启动atk项目的指南。

首先安装docker和docker-compose,然后按照以下步骤进行

在项目文件夹中

  1. 使用docker-compose up启动所有容器(mysql、php、nginx)并等待docker下载和安装镜像以及docker-compose启动容器。
  2. 使用docker/console.sh composer-install安装php供应商。
  3. 使用docker/console.sh init-mysql-data将骨架数据库插入mysql容器中。

如果你到达这里,这意味着docker已创建并启动了3个容器

  1. php:此镜像是从提供的Dockerfile安装的标准PHP7.2,并使用在docker/php/...中找到的配置文件进行配置。
  2. mysql:这是一个标准的mysql服务器,它使用docker/mysql/config/my.cnf进行配置,并将数据库数据持久化到本地docker/mysql/data中。
  3. nginx:使用docker/nginx/config...中的文件配置的标准nginx镜像。

现在,如果你导航到https://:8080/,你应该会看到ATK登录页面。默认管理员用户是'sintattica',如果APP_ENV==dev,则登录不需要密码。

Sintattica团队