v1.0.51: 部署配套 - ①config/database.php 支持 env 注入(DB_HOST/PORT/NAME/USER/PASS/CHARSET,缺省回落本地开发);②新增sql/schema_v1.0.51_base.sql全量业务库基准schema(仓库原仅增量迁移,27表按代码反推重建,含source_channels种子);③新增deploy/容器化编排(php8.2-fpm+nginx+mysql8.0,web暴露宿主8081,DB仅内网,对齐license_server既有compose风格):Dockerfile/nginx/default.conf/mysql初始化(01导入基准+字典/02种子超管角色与admin账号及12个迁移版本标记)/.env.example;④.gitignore防护.env与运行产物. 已在服务器106.55.169.92用一次性mysql:8.0容器验证:27表+字典(3632区域/12来源渠道)+admin/超管+cert版本标记全部导入成功
Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
# SuperLink PHP-FPM 运行镜像
|
||||
# 说明:官方 php:8.2-fpm 已内置 pdo_mysql / mbstring / fileinfo 等所需扩展,
|
||||
# 仅显式安装 pdo_mysql 以备未来镜像变化,并设定可写目录权限。
|
||||
FROM php:8.2-fpm
|
||||
|
||||
# 显式启用 PDO MySQL(官方镜像默认已含,这里保证 manifest 一致)
|
||||
RUN docker-php-ext-install pdo_mysql \
|
||||
&& mkdir -p /var/www/html/runtime/logs /var/www/html/runtime/session \
|
||||
&& chown -R www-data:www-data /var/www/html/runtime
|
||||
|
||||
WORKDIR /var/www/html
|
||||
Reference in New Issue
Block a user