sintattica / atk-skeleton
此包的最新版本(v1.0.0)没有提供许可证信息。
v1.0.0
2023-02-02 15:21 UTC
Requires
- php: >=7.2
- sintattica/atk: v9.*
README
这是准备使用Atk框架版本9.9.x的骨架。
以下是在Linux系统中启动atk项目的指南。
首先安装docker和docker-compose,然后按照以下步骤进行
在项目文件夹中
- 使用
docker-compose up启动所有容器(mysql、php、nginx)并等待docker下载和安装镜像以及docker-compose启动容器。 - 使用
docker/console.sh composer-install安装php供应商。 - 使用
docker/console.sh init-mysql-data将骨架数据库插入mysql容器中。
如果你到达这里,这意味着docker已创建并启动了3个容器
- php:此镜像是从提供的
Dockerfile安装的标准PHP7.2,并使用在docker/php/...中找到的配置文件进行配置。 - mysql:这是一个标准的mysql服务器,它使用
docker/mysql/config/my.cnf进行配置,并将数据库数据持久化到本地docker/mysql/data中。 - nginx:使用
docker/nginx/config...中的文件配置的标准nginx镜像。
现在,如果你导航到https://:8080/,你应该会看到ATK登录页面。默认管理员用户是'sintattica',如果APP_ENV==dev,则登录不需要密码。