gr421_vidol / pnss
dev-master
2024-04-17 06:56 UTC
Requires
- php: ^7.4 | ^8.0
- illuminate/database: 10.x-dev
- illuminate/events: 10.x-dev
This package is auto-updated.
Last update: 2024-04-17 06:56:57 UTC
README
环境使用或包含以下组件
- Docker - 应用程序容器化
- Docker Compose - 容器管理
- Apache + PHP - 包含 Apache 和 PHP 的容器
- Mariadb 10.7 - 包含 Mariadb 10.7 数据库的容器
- Phpmyadmin - 包含 Phpmyadmin 的容器
1. 安装
注意:运行环境需要已安装 Docker 和 Docker Compose
克隆仓库
git clone https://github.com/jurapro/web-base
2. 配置
将 .env.example
文件复制到 .env
并填写内容
- PROJECT_NAME - 项目名称。默认为
project
; - USER - 在容器中运行 PHP 的用户名。如果为空,则使用当前用户名或
user
(取决于操作系统)。此用户也将用于访问 mariadb 容器中的数据库; - PASSWORD - 容器内 PHP 用户的密码。默认为
password
。此密码也将用于访问 mariadb 容器中的数据库; - WEB_PORT - Web 服务器的端口。默认为
10000
; - DB_NAME - mariadb 容器中的数据库名称。默认为
db
; - USER_DB_PASSWORD - mariadb 容器中超级用户(用户名
root
)的密码。默认为QWEasd123!
; - WEB_PORT_PHPMYADMIN - phpmyadmin 的端口。默认为
8888
.
3. 启动和停止
要启动环境,需要在包含 docker-compose.yml
的目录中运行命令 docker compose up -d
。
要停止环境,需要在包含 docker-compose.yml
的目录中运行命令 docker compose down
。