# dockerphp81 **Repository Path**: clecho/dockerphp81 ## Basic Information - **Project Name**: dockerphp81 - **Description**: 一个php的docker开发环境 - **Primary Language**: 其他 - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-28 - **Last Updated**: 2024-04-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 目录结构: - app:项目运行目录 - bin:Dockerfile目录 - data:数据存放目录 - etc:配置文件目录 - log:日志文件目录 ## 注意事项: - 通过nginx代理运行项目请配置 etc/nginx/conf.d/default.conf,参考default.conf-example - 如需运行守护进程监听,启动supervisor:/usr/bin/supervisord -c /etc/supervisor/supervisord.conf - 容器内若无法composer下载包,运行:composer config -g repo.packagist composer https://packagist.org - 若提示log目录没有写入权限,尝试将log目录权限设置为777或者将目录权限用户组修改为www-data 根据项目名创建目录结构 根目录 ├─项目文件夹(已项目名取名) ├ ├─前端文件夹 ├ ├ ├─项目打包(名称随仓库名称变动).zip等压缩文件 ├ ├ ├─注意事项.txt或者.word等文件 。需要补充仓库在线地址以及开发注意事项(如环境变量的补充) ├ ├─后端文件夹 ├ ├ ├─项目打包(名称随仓库名称变动).zip等压缩文件 ├ ├ ├─注意事项.txt或者.word等文件 。需要补充仓库在线地址以及开发注意事项(如环境变量的补充) ├ ├─协调资料补充文件夹 ├ ├ ├─设计ui,图片以及在线蓝湖地址以及账号等 ├ ├ ├─产品,图片、需求文档、流程文档,相关在线地址及账号等 ├ ├ ├─运维,项目所需第三方服务。如 前后端项目部署(路径)、mysql服务、redis服务、mongo服务、RabbitMQ服务、kafka服务等在线服务。 ├ ├ ├ 以Excel表格进行登记,并标注服务来源,如 前端服务,服务器ip以及部署路径为来源信息用于区分。 ├ ├ ├ 服务相关账号这类验证信息 续填写在总账号与运维文件夹中。 ├ ├ ├─开发,存放第三方服务接口信息及本项目接口文件。 ├ ├─总账号及运维文件夹 ├ ├─在线云服务与云服务器.xlsl ;填写参考。服务名、服务来源(部署服务需要服务器ip,如果是服务器需要服务器ip及来源信息,第三方服务则需要第三方来源信息)、相关验证类信息。 ├ ├ 如果有过期时间、套餐剩余量等终止信息填写在备注中并红字提醒。 ├ ├ 如:XX服务器,ip,XXX阿里云账号,账号验证明细看开发相关账号补充。2024-X-X 到期, ├ ├ 如:部署服务,服务器ip,账号:root,密码:root。 ├ ├ 如:第三方服务,服务来源地址,账号&密码。 2024-X-X到期。 ├ ├ 补充所有在线服务信息大全,只要在线就需要填写不管是否使用 ├ ├─开发相关账号.xlsl ;如蓝湖账号、app开发者账号、云服务账号、微信开发账号,项目管理后台账号等等