GitLab RPM13.7安装部署文档
- Gitlab更新很快部署方式没产生很大的变化,本文档是基于13.7版本,如果更高版本也可以兼容。
- 使用RPM包部署
[root@k8s ~]# wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-13.11.1-ce.0.el7.x86_64.rpm [root@k8s ~]# rpm -ivh gitlab-ce-13.11.1-ce.0.el7.x86_64.rpm
- 安装完成后可以发现以下信息,需要修改gitlab.rb配置文件
[root@k8s ~]# vim /etc/gitlab/gitlab.rb external_url 'http://192.168.90.25'
- 重新配置
[root@k8s ~]# gitlab-ctl reconfigure
构建工具集成
- 安装maven和node
[root@devops ~]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.8.1/binaries/apache-maven-3.8.1-bin.tar.gz [root@devops ~]# wget https://nodejs.org/dist/v14.15.2/node-v14.15.2-linux-x64.tar.xz [root@devops ~]# tar zxf apache-maven-3.8.1-bin.tar.gz -C /usr/local [root@devops ~]# tar -xvf node-v14.15.2-linux-x64.tar.xz -C /usr/local [root@devops ~]# vim /etc/profile export MAVEN_HOME=/usr/local/apache-maven-3.8.1 export NODE_HOME=/usr/local/node-v14.15.2-linux-x64 export PATH=$PATH:$MAVEN_HOME/bin:$NODE_HOME/bin [root@devops ~]# source /etc/profile [root@devops ~]# mvn -v Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d) Maven home: /usr/local/apache-maven-3.8.1 Java version: 1.8.0_282, vendor: Red Hat, Inc., runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64/jre Default locale: zh_CN, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-1160.el7.x86_64", arch: "amd64", family: "unix" [root@devops ~]# npm -v 6.14.9
HTTP请求是什么?
HTTP超文本传输协议,是确保服务器(Server)和客户端(Client)之间的正确通信。
一个请求和响应的过程:
- Request 用户通过浏览器向我们的服务端发起请求。
- Response服务端将客户端请求的资源数据进行响应。
调用接口的方法
postman下载:
请求类型:
- GET 向指定的URL请求资源,可携带参数(明文)。
- POST 向指定的URL提交资源,表单数据提交,数据进行封装(比Get方法安全)。
- PUT 与POST类似,通常用于对资源数据的更新修改。
- DELETE 删除指定的资源。
演示:以baidu为例,用Postman调用一个接口的过程。并结合使用Curl操作。
HTTP常见的错误码
- 1xx : 服务已收到请求,请求者继续执行操作。
- 2xx:请求成功,常见(201)
- 3xx:请求成功,页面发生重定向(301)
- 4xx:客户端发生了错误
-
- 常见的是资源找不到了(404)
- 资源请求需要认证认证失败(401)
- 认证成功但是权限不够(403)
- 5xx: 服务端发生了错误
-
- 网关超时(504)
- 内部错误(500)
- 网关错误(502)
- 服务不可用(503)
Jenkins Generic Webhook实践
安装配置Generic WebHook
- 插件名称:Generic Webhook Trigger
继续阅读
- 我的QQ
- QQ扫一扫
-
- 我的头条
- 头条扫一扫
-
评论