手机端下拉列表
400-002-9968

博客 > Plesk Onyx和Git集成详解

Plesk Onyx和Git集成详解

  • 标签:
  • plesk教程
  • Plesk Onyx

浏览量:7246次评论:0次

作者:Lemon时间:2019-09-05 01:50:46

Git是一款备受广大站长喜爱的源代码管理系统,Plesk Onyx服务器管理控制面板不仅能无缝衔接Git,并且可以管理 Git Repo 并自动将网站从 Repo部署到目标公共目录,也就是说通过Plesk可以将 Git 作为网站初始发布和进一步更新的传输工具。本文将从安装Git开始,详细介绍Plesk Onyx如何集成Git,以及集成后能获取哪些功能,如何实现这些功能。


如何在Plesk Onyx中安装Git?


Git是作为一款扩展应用包含于Plesk Onyx中,因此只需要在Plesk 扩展目录中找到Git扩展,点击安装,系统就会自动下载应用并快速安装,真正实现一键安装Git。



安装完成后,确保在Plesk中至少添加了一个域名,且该域名有Git管理权限。这样在该网站域名下就能看到嵌入的Git图标,点击Git就能直接进行操作,实现完全的无缝衔接。



如何在Plesk中使用Git?


通过Plesk面板进入Git后,可以看到非常清晰直观的操作界面。您可以根据用途选择添加两类 Git repo:


1.添加存储在工作站上的本地 repo。从本地 repo 发送更改到 Plesk后,Plesk 就会将这些更改部署到对应网站上。



2.添加存储在GitHub 或BitBucket等远程Git主机上的repo。发送更改到该远程 repo上,然后 Plesk 会从远程 repo pull这些更改并部署到网站上。



如果域名中启用了 Git repositories,那么在域名页面上就会直接显示创建的 repo 列表,列表中包含每个 repo 的名称、当前的 branch 和部署路径,这样使用和查看起来更加方便直观。



此外,在Plesk中还可以对repo进行参数设置,包括Repository 名称,SSH公钥,选择部署方式,并且查看Git repo路径,Webhook URL等。需要强调的是,无论是从本地还是从远程主机部署repo,都有三种部署模式可以选择,自动部署(默认)、手动部署和无部署,根据自己的实际需要选择合适的部署方式即可。



在使用远程Git主机时,你还可以使用 Webhooks 来配置远程 repo,以实时通知Plesk新文件,以及自动部署网站等功能。设置方法很简单,只需要将自动生成的 webhook URL添加到远程 repo,并设置为在push到 repo时被触发。这样一来,一旦有文件push 到远程 repo,Plesk都会收到通知并且自动回调和更新信息。如果将该repo设置为自动部署模式,那么push的文件就会被立即部署到网站上,实现了远程Git repo和Plesk本地网站之间的信息基本同步,省去了站长手动更新部署的流程,提高效率,节省时间。


此次,Plesk Onyx新增的Git管理工具功能强大,而且操作简便,无论是从工作站本地repo还是从Github、BitBucket远程repo中回调信息部署网站都十分快捷,尤其是配合WebHook 和自动部署模式,就可以实现网站实时更新部署,大大提升建站效率。


除了上文中提到的部分功能外,Plesk中的Git管理还支持在本地创建 Git Repo,克隆远程Git repo,更改branch或路径,查看提交日志,重命名或移除Repo,以及添加部署网站时需同时运行的自定义shell 命令等。总之,使用Git所需的操作都可以通过Plesk面板在图形界面中完成,直观具体,简明高效。


亲自动手测试Plesk Onyx 的Git管理功能?搜索微信公众号:Plesk,立即领取免费试用Key。


我的评论

还未登录?点击登录

微信扫码沟通
微信扫码沟通

微信扫码沟通

售前咨询
合作
售后
return head