on_add.sh:创建角色时下载PHP模块代码完成之后的回调钩子,用已更新环境变量等文件,执行./build.sh -u {name}会被调用 on_upd.sh:某个模块更新完成之后的回调钩子,用以编译、重启服务等操作,执行./build.sh -u {name} -m web:master会被调用 on_env.sh:更新环境变量的钩子,执行./build.sh -u {name} ...
MySQL:执行命令apt-get install mysql-server安装MySQL服务器,安装完成后执行命令mysql -uroot -proot进入MySQL客户端,执行如下SQL代码: Oracle JDK:逐条执行如下命令,以添加WebUpd8团队(https://launchpad.net/~webupd8team/+archive/ubuntu/java)提供的Oracle JDK仓库源,并从该仓库安装JDK: 下载Ambari仓库文件 进...
on_add.sh:创建角色时下载PHP模块时的回调钩子,用以下载代码、更新环境变量等文件,执行./build.sh -u {name}会被调用 on_upd.sh:某个模块更新完成之后的回调钩子,用以编译、重启服务等操作,执行./build.sh -u {name} -m web:master会被调用 on_env.sh:更新环境变量的钩子,执行./build.sh -u {name}...
Docker环境配置问题:确保Gitlab CI Runner所在的机器上已正确安装和配置了Docker引擎,并且具有足够的权限来执行Docker命令。 docker-compose.yml文件错误:检查docker-compose.yml文件是否正确配置了服务、网络、卷等相关信息。确保服务之间的依赖关系和端口映射设置正确。 网络访问问题:如果部署涉及到网络通信,确保相关端口在...
docker-compose的配置文件基本不需要修改,只需要关注:nginx是80端口映射到80端口,jenkins是8080端口,而php-fpm的9000端口不对外开放即可。 当然了,如果php环境需要安装依赖,就需要修改./php/Dockerfile。此外,如果需要添加其他的语言环境,就需要添加一个容器的声明。 3、模块配置 1)部署脚本build.sh 业务模块的配置...