摘要: 1. 使用SSH 登陆服务器。 2. 更新有效的包。 sudo apt-get update 3. 安装LDAP和一些其它LDAP相关的工具。 sudo apt-get install slapd ldap-utils 4. 输入LDAP的管理员密码 5. 执行以下命令启动配置工具。 sudo dp 阅读全文
posted @ 2018-06-27 23:08 大牛不会太遥远 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 1. Users: 执行下面的任务去管理用户List usersGet, Create , edit, and delete a userList SSH keys for a given userGet, create, and edit SSH keys for a user2. Sessions: 通过下面的方式可以进行管理Log in with your e-mail and passwo... 阅读全文
posted @ 2018-06-27 22:46 大牛不会太遥远 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 一. 使用webhookswebhook 是一个API的概念,并且变得越来越流行。我们能用事件描述的事物越多,webhook的作用范围也就越大。webhook作为 个轻量的事件处理应用,正变得越来越有用。准确的说webhook是一种web回调或者http的push API, 是向APP或者其它应用提供实时信息的一种方式。webhook在数据产生时立即发送数据,也就是我能实时收到数据。这一种不同于典... 阅读全文
posted @ 2018-06-27 22:25 大牛不会太遥远 阅读(961) 评论(0) 推荐(0) 编辑
摘要: Gitlab有一个非常强大的API,几乎可以通过API管理在Gitlab服务器中的所有项目。在这里我们只是测试终端点的API, 因此我们需要一个程序来进行测试 。在这里我使用的是针对Google浏览器的Postman. 下载链接:http://goo.gl/SmDU3j.在生产环境中,不会使用Postman,会使用公司自己有的应用。这里只是测试目的。1. 安装完Postman后,打开画面如下所示... 阅读全文
posted @ 2018-06-27 11:59 大牛不会太遥远 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: 200 – OK : This means that the GET , PUT, or DELETE request was successful. When you request a resource, it will be returned in JSON format.201 – Created : This means that the POST request was success... 阅读全文
posted @ 2018-06-27 10:03 大牛不会太遥远 阅读(2660) 评论(0) 推荐(0) 编辑
摘要: 当创建或者删除,用户或者项目时,可能想收到一个通知。Gitlab支持这种类型的system hooks.下面事件可以触发一个system webhook调用。Project createdProject destroyedNew team memberThe team member is removedA user is createdThe user is removed执行步骤:1. 使用管理... 阅读全文
posted @ 2018-06-27 09:39 大牛不会太遥远 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: Gitlab有一个强大的API系统,几乎所有的功能都可以在web中执行,当然也可以通过API来执行,为了使用API,需要从Gitlab中获取私有token.执行步骤:1. 登陆Gitlab服务器2. 点击登陆的帐户,点击【settings】3. 点击【Access Tokens】4. 根据自己的需要创建适合需要的Tokens. 阅读全文
posted @ 2018-06-27 09:24 大牛不会太遥远 阅读(3699) 评论(0) 推荐(0) 编辑