📖实验配置与实现:
拓扑图:
推荐步骤:
- 安装Jenkins,在Jenkins中安装ssh服务器端和客户端插件
- 在Centos02安装gitlab上传静态网站代码到网站
- 安装Apache网站服务器,配置Jenkins同过ssh免交互式访问Jenkins自己和Apache网站服务器
- 配置Jenkins服务器将gitlab代码发布到Apache网站服务器上
实验步骤:
安装jenkins在jenkins中安装ssh服务器和客户端插件
配置安装Jenkins
安装jdk
解压移动Tomcat修改部署Jenkins
启动服务监听服务运行状态
修改Jenkins插件仓库地址
重新启动tomcat服务
安装Jenkins插件
查看密钥
登录Jenkins
安装推荐插件
指定登录用户名字和密码
保存配置
安装ssh插件
管理插件
安装ssh服务器端和ssh agent客户端
安装完成Jenkins插件重启服务
重启Jenkins服务登录
在centos02安装gitlab上传静态网站代码到网站
在centos02安装gitlab
安装gitlab
修改gitlab配置文件
重新加载服务查看服务运行状态
登录gitlab创建项目
登录gitlab设置密码
使用root用户登录
设置中文
创建项目
创建空白项目
指定项目名字
上传网站项目到gitlab
配置gitlab开发客户端用户信息
删除远程仓库配置本地仓库将代码上传gitlab
查看上传的电商项目
安装Apache网站服务器配置Jenkins通过ssh免交互式访问Jenkins自己和Apache网站服务器
在centos03安装Apache服务器
挂载系统光盘配置yum仓库
安装Apache服务启动服务设置开机自动启动
配置Jenkins访问Apache免交互式身份验证
Jenkins服务器生成ssh验证密钥对
配置免交互式身份验证访问自己
配置Jenkins免交互式访问Apache服务器
配置Jenkins在图形化界面免交互式访问Jenkins本地项目和Apache服务器
查看Jenkins服务器私钥
Jenlins服务器管理控制台添加私钥
添加Jenkins使用ssh访问自己
添加Jenkins访问Apache服务器的网站根目录数据
配置Jenkins服务器将gitla代码发布到Apache网站服务器上
配置Jenkins凭据访问gitlab
管理Jenkins
添加凭据
创建凭据账户密码为gitlab的账户密码
创建发布静态网站项目
创建项目
创建自由风格类型项目
添加访问gitlab上静态网站项目地址
构建前配置将Jenkins项目使用scp移动远程的Apache服务器
构建后远程主机Apache网站根目录添加执行权限修改所属用户和组
构建项目
查看构建报告
使用客户端访问发布到Apache服务器的网站服务器
查看发布到Apache的项目
查看服务器发布的网站
在centos03上安装DNS解析域名
安装DNS服务器
切换系统光盘
挂载系统光盘安装DNS服务器
清空文件内容添加新内容
检查DNS主配置文件是否错误
配置DNS服务器区域配置文件
修改daban.com.zone区域配置文件
检查区域配置文件是否错误
设置DNS重启网卡
启动DSN服务器设置服务开机自动启动
测试域名解析
Win10设置IP地址和DNS
使用域名访问
修改网站主页名字
重新提交和构建
查看修改后的主页名字