加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

PHP实现git陈设的要领教程

发布时间:2021-03-30 22:33:20 所属栏目:编程 来源:网络整理
导读:配景 在小站点上,直接用git来陈设php代码相等利便,你的长途站点以及当地版本库都有一个版本节制,追踪题目可能回滚是很轻松的工作。 由于在小公司上班,原先的体系还在行使传统的ftp上传陈设,陈设太贫困,也欠好管控线上的代码。在网上找了下git陈设的教

配景

在小站点上,直接用git来陈设php代码相等利便,你的长途站点以及当地版本库都有一个版本节制,追踪题目可能回滚是很轻松的工作。

由于在小公司上班,原先的体系还在行使传统的ftp上传陈设,陈设太贫困,也欠好管控线上的代码。在网上找了下git陈设的教程,一起随着下来遇到了不少坑,此刻把整个进程发出来,但愿可以辅佐到各人,下面话不多说了,来一路看看具体的先容吧。

账号相干

> ~/.ssh/authorized_keys //配置公钥

此处必然要留意权限题目,不然密钥登入无法见效,各文件夹对应的权限如下

文件权限配置

将git与站点运行nginx可能apache的用户放统一用户组,如www

vim /etc/passwd 找到git账号与www账号,将git账号的组标识改观为与www组标识同等

站点所属者配置为git,用户组配置为 www //假设nginx与git 都归属于www用户组

目次权限配置775,文件权限配置为664

客栈代码

处事器端

git设置

配置sudo免密

钩子配置

hook.php内容

=')) { opcache_reset(); }

增进钩子可执行权限

当地代码

出格留意

用户上传的图片目次必然要做好文件忽视举措,不然有也许在破除未追踪文件时将此部门文件删除,造成劫难性功效

总结

以上就是这篇文章的所有内容了,但愿本文的内容对各人的进修可能事变具有必然的参考进修代价,假若有疑问各人可以留言交换,感谢各人对编程之家的支持。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读