Jenkins 部署 PHP 应用笔记

安装 Jenkins

方式一:docker方式安装

拉取jenkins官方镜像,按照镜像文档启动镜像就可以了

方式二:手动安装

以下所有操作都使用 root 用户进行操作。

在各项目官网,下载 Java、Tomcat、Jenkins

Java: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Tomcat: http://tomcat.apache.org/download-90.cgi
jen
Jenkins: https://jenkins.io/

所用环境: jdk1.8.0_121 tomcat-9.0.0.M17 jenkins 2.32.2

我把所用的 tar.gz 压缩包都放在 /opt/ 目录中,然后解压到 /usr/local/src 中。

安装 Java

解压后的 Java 包默认为 jdk1.8.0_121

配置 Java 环境变量 vim /etc/profile,在其中加入:

#java
JAV
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Jenkins 是一款持续集成工具,可以用来构建、测试、部署 Web 项目。下面是基于 Jenkins 部署 PHP 项目的步骤: 1. 安装 Jenkins 和必要的插件:Jenkins 需要安装在服务器上,安装方法可以参考官方文档。安装完毕后,需要安装 PHP 插件和 Git 插件。 2. 创建 Jenkins 任务:在 Jenkins 中创建一个新的任务,选择“构建一个自由风格的软件项目”。在“源码管理”中选择 Git,填写 Git 代码库的 URL 和认证信息。在“构建触发器”中选择“轮询 SCM”,以便 Jenkins 定期检查代码库中是否有新的代码提交。 3. 配置构建环境:在构建环境中配置 PHP 环境,以便 Jenkins 能够执行 PHP 脚本。可以使用插件中的“PHP”工具,也可以手动配置 PHP 环境变量。 4. 构建脚本:在“构建”中配置构建脚本,以便 Jenkins 执行构建操作。构建脚本可以使用 shell 脚本,也可以使用其他脚本语言。 5. 部署脚本:在构建完成后,可以使用部署脚本将 PHP 项目部署到服务器上。可以使用 scp 或者 rsync 等命令将代码复制到指定目录下,也可以使用其他部署工具,如 Capistrano 等。 6. 配置构建后操作:在 Jenkins 中配置构建后操作,可以执行测试、打包、部署等操作。可以使用插件中的“Publish Over SSH”插件将代码部署到远程服务器上。 7. 触发构建:在 Jenkins 中手动触发构建,以便测试是否部署成功。 以上是部署 PHP 项目的基本步骤,具体的实现可以根据具体的需求进行调整。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值