php开发发布站程序,PHP程序自动发布

一、插件安装

在“系统管理”------“管理插件”-------“已安装”中查找是否有“Git Plugin” 和 “Publish Over SSH” 两个插件,则需点击“可选插件”,找到它并安装。

检查发现有“Git Plugin”

2019081510002019.png

20190815095741949.png

点击“直接安装”

20190815095537302.png

如果得到如下界面,则安装成功

20190815100130741.png

发现已安装的“Publish Over SSH”

20190815100112538.png

安装好好两个插件,点击“系统管理”-----“系统配置”

20190815100810615.png

20190815100844705.png

二、SSH设置

“系统管理”-----“系统设置”---------“Publish Over SSH”

20190815101057381.png

在key内填写jenkins服务器的私钥,如果没有需要在jenkins服务器生成私钥与公钥。将公钥发布在代码发布的服务器上。

ssh-keygen -t rsa

cd .ssh/

ls

ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.76.206

20190815102126500.png

20190815102603458.png

SSH Server 配置

name:需要将 php 程序发布到目标服务器的名称,可自定义

Hostname:填写目录服务器的 IP 地址

Username:使用那个用户进行发布,此处为进行密钥互信的用户

Directory:此出为发布到目标服务器的相对根路径,建议填写/,防止后续填写路径异常。

三、构建项目

新建item---------填入项目名称-------选择构建------选择构建一个自由风格的软件项目-------确定

20190815103810318.png

2019081510384767.png

20190815103921314.png

源码管理选择 git

Repository URL 填写具体 git 上的仓库 url,如果为私有,需要继续添加 Credentials,如果为公有 直接填写 url 即可,Credentials 为 none。 将 github 上的该包部署到我们目标服务器。

https://github.com/baijunyao/thinkphp-bjyblog

https://github.com/baijunyao/thinkphp-bjyblog.git

20190815121243681.png

构建后够操作

选择(Send files or execute commands over SSH)

SSH Server 选择目标服务器如:php-server

Source files:/ #将 git 拉取下来的原始文件

Remote directory:/var/www/html #发布到目标服务器的制定目录

Exec command:chown apache:apache -R /var/www/html/* #制定后续的操作

2019081511474443.png

点击“保存”,立即构建,点击“console output”查看日志

20190815121410153.png

20190815121516627.png

20190815132049874.png

打开 php 程序发现程序文件已经成功发布到目标服务器上

20190815132112728.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
软件名称: 私服发布管理系统 软件版本: v1.2 软件类型: 商业版 发布日期: 2015年3月3日 运行环境:PHP5 + MYSQL5 简介: 私服发布管理系统自发布以来,一直致力为广大私服长及骨灰玩家提供专业的私服导航服务。 作为商业软件产品,在代码质量、运行效率、负载能力、安全等级、功能可操控性和权限严密性、效率最优化和负载能力最佳化设计等方面都在广大用户中有良好的口碑。 功能简介: 会员自助发布: 会员发布,会员发布管理,发布审核。 架构轻盈,完全免费与开源: 采用轻量MVC架构开发,兼顾效率与拓展性。全局高效缓存,打造飞速体验。 让简洁与强大并存: 强大字段自定义功能,完善的后台开关模块,不会编程也能搭建网系统。 顶级搜索优化功能: 纯静态、伪静态,全部支持自由设置规则,内容、栏目自由设置URL格式。 升级、备份、转移一键完成: 一键升级、一键备份、一键转移。从此,让你的网维护变得如此轻松。 系统功能: 1、会员自助发布,会员发布管理,发布审核 2、系统功能:静态HTML生成、自定义模板标签、附件清理、数据备份恢复 3、在线升级:一键自动在线安全补丁升级,免除维护烦恼 4、自定义字段:强大的自定义字段功能,可按栏目、频道添加各种输入字段,包括文本、数字、单选、多选、编辑器、单附件、多附件、频道关联,并可针对附件单独制定缩略图设置 5、搜索引擎优化:独立的页面优化信息设置,方便快捷 6、HTML静态:全纯静态生成功能 7、伪静态:全伪静态功能,可自由指定伪静态规则 8、附件检测:自动附件清理功能,一键清除未使用多余附件,保持系统纯净 9、高效缓存:全高效缓存机制,运行飞速体验 10、全功能权限设定:分组机制管理权限设定,全功能全栏目均可指定管理权限 系统安装方法请参考:“安装教程.doc” 版权所有:无版权限制可随意传播 QQ:1915127502 访问网后台:http://你的网址/doyo.php 后台帐号、密码:admin(登录成功后请及时修改密码)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值