一、架构规划
1.gitlab 部署代码仓库
2.jenkins 部署集成工具
3.devops-node 部署nginx、php
二、创建代码仓库并编写上传代码
1、创建代码仓库
2、gitlab添加连接
2.1配置ssh秘钥
cat /root/.ssh/id_rsa.pub
2.2拉取代码仓库
git clone git@192.168.3.100:root/php.git
#要加上git clone
2.3配置个人信息
[root@jenkins ~/php]# git config --global user.email "123@qq.com"
[root@jenkins ~/php]# git config --global user.name "PHPKF"
3、模拟开发编码
[root@jenkins ~/php]# echo "<?php phpinfo(); ?>" > index.php
# 添加所有文件到暂存区
[root@jenkins ~/php]# git add .
# 提交暂存区的指定文件到仓库区
[root@jenkins ~/php]# git commit -m "第一次开发"
4、上传本地仓库master文件
[root@jenkins ~/php]# git push -u origin master
三、jenkins连接业务服务器
1、jenkins对业务服务器做ssh免密
[root@jenkins ~]# ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.3.23
2、jenkins服务添加业务服务器
四、新建项目
评论 (0)