Linux:开发大神一般才会用?webhook高大上的开发环境部署详解

什么是webhook?

准确的说webhoo是一种web回调或者http的push API,是向APP或者其他应用提供实时信息的一种方式。Webhook在数据产生时立即发送数据,也就是你能实时收到数据。这一种不同于典型的API,需要用了实时性需要足够快的轮询。这无论是对生产还是对消费者都是高效的,唯一的缺点是初始建立困难。Webhook有时也被称为反向API,因为他提供了API规则,你需要设计要使用的API。Webhook将向你的应用发起http请求,典型的是post请求,应用程序由请求驱动。

什么是webhook

开发大神一般才会用?webhook高大上的开发环境部署详解:

例如3台电脑

操作步骤

本地开发环境

1.直接在coding.net上新建一个仓库 91edu

2. 分别在本第开发环境和线上测试环境下安装git

yum -y install git #安装git

#Permission denied (publickey)当看到该错误信息是,表示没有生成公钥

生成公钥 /root/.ssh/id_coding_rsa.pub

cat id_coding_rsa.pub

4.cd /root/.ssh

5.vim config

PreferredAuthentications publickey

IdentityFile ~/.ssh/id_coding_rsa

7.cd /www/data/qiang

8.mkdir -p 91edu

9.git init #初始化

10.echo '#91edu' >> test.txt

11. git add . #添加所有的文件

12.git commit -m 'init'

14.git push -u origin master #将本地仓库的内容push到远程仓库里边

git status #查看状态

git branch 分支名称 #创建一个新的分支

git checkout 分支名 #切换分支

git merge 分支名 #合并分支 15. git config --global user.name 'liuhaiyan'

------------------------------------------------------------------------------------------------

线上测试环境

1.yum -y install git

2.cd /root

id_coding_rsa

4.cat id_coding_rsa.pub

5.vim config

PreferredAuthentications publickey

IdentityFile ~/.ssh/id_coding_rsa

7. cd /home/wwwroot/91edu.zbblhy.com

------------------------------------------------------------------------------------------------

在coding上去设置webhook

首先你先要有一个外网的服务器

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180405A0TWTB00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券