因为有内网离线环境使用的需求,研究了一下如何将互联网环境构建好的运行环境导入到离线服务器上并运行:
- 先在互联网环境的1Panel构建好PHP运行环境
- 导出镜像文件后在内网1Panel导入(注意镜像标签保持不变)
- 复制
/opt/1panel/runtime/php
下的文件到内网相同目录 - 编辑互联网环境的
/opt/1panel/db/1Panel.db
,复制runtimes表中的记录到内网对应数据库文件(记得把app_detail_id 修改为内网同一个应用的id)
修改 1Panel.db 前,记得备份文件。