当前位置: 首页 > news >正文

网站城市分站是怎么做的dw如何做网站界面

网站城市分站是怎么做的,dw如何做网站界面,php网站建设案例教程,文成网站制作目录 Jenkins介绍 Jenkins下载、安装 一、通过war包安装 二、通过docker安装 jenkins 容器中添加 git, maven 等组件 jenkins 容器中的公钥私钥 在 jenkins 容器中调用 docker 简单的方式启动 Docker server REST API 一个 jenkins 示例 三、通过Homebrew安装 访问Je…目录 Jenkins介绍 Jenkins下载、安装 一、通过war包安装 二、通过docker安装 jenkins 容器中添加 git, maven 等组件 jenkins 容器中的公钥私钥 在 jenkins 容器中调用 docker 简单的方式启动 Docker server REST API 一个 jenkins 示例 三、通过Homebrew安装 访问Jenkins、Jenkins配置 Jenkins配置邮件发送 Jenkins介绍 Jenkins是一个java开发的、开源的、非常好用持续集成的工具它能帮我们实现自动化部署环境、测试、打包等等的工作还可以在构建任务成功或者失败之后给我们发邮件通知。 什么叫持续集成呢就是能重复、持久的去运行一个任务。 Jenkins下载、安装 一、通过war包安装 Jenkins的下载地址是https://www.jenkins.io/zh/download/下载的时候可以选择各个版本的以及对应操作系统的版本一般你下载的时候下载通用的.war文件即可这个不管在哪个操作系统上都可以运行但是前提是你要装jdk因为Jenkins是java开发的。 本篇博客用的Jenkins是2.17版本jdk的版本是1.7如果你是在官网上下载最新的Jenkins版本需要1.8的jdk否则可能启动Jenkins失败。 如想下载历史版本的war包可在 http://updates.jenkins-ci.org/download/war/ 中下载 下面图是Jenkins官网上.war文件的截图。 下载之后启动Jenkins就很简单了在命令行里面进入到Jenkins所在的目录下然后执行 java -jar jenkins.war启动即可这种方式在linux、mac、Windows下面全部都好使。 启动之后在命令行里面看日志最后显示Jenkins is fully up and runningJenkins启动成功。 cd Desktop #下载到了桌面cd到桌面 java -jar jenkins.war #启动Jenkins 二、通过docker安装 docker的安装及使用参考https://www.cnblogs.com/feng0815/p/14118365.html 1、安装Jenkins镜像 安装最新的稳定版本docker pull jenkins/jenkins:lts安装最新版本:docker pull jenkins/jenkins 2、启动容器 docker run -p 8080:8080 -p 50000:50000 -v /your/home:/var/jenkins_home jenkins:lts 8080 端口是访问 jenkins 网页的端口如果你想在 80 端口访问就改成 -p 80:808050000 端口与 slave 有关参考 jnlp-slave 这个镜像里面使用的 port。-v 参数挂载了宿主机一个指定目录到 /var/jenkins_home 相当于设置了自定义的 JENKINS_HOME jenkins 容器中添加 git, maven 等组件 一般我们使用 jenkins 的时候需要用到 git, jdk, maven 等等的组件在使用 docker-jenkins 的时候可以用 -v 参数挂载到 /usr/bin 目录中并不需要再在镜像中进行安装也不需要基于 jenkins 镜像重新写 dockerfile保持镜像干净。 jenkins 容器中的公钥私钥 很常用的 jenkins 构建操作有在 Execute shell 步骤中用 ssh 的方式远程登录上其他服务器服务器上面的执行 shell 脚本。 ssh 方式需要用到的 public key 和 private key 也是可以用 -v 参数挂载到 /var/jenkins_home/.ssh 目录中。注意这里不挂载到容器的 /root/.ssh 目录因为整个 jenkins 容器是以 jenkins 用户来运行的。 在 jenkins 容器中调用 docker 有两种方式来调用 docker 通常用在 docker 单节点下可以挂载 docker 到 jenkins 容器中添加如下参数 -v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/usr/bin/docker通常用在 docker 集群中可以使用 jenkins 的 docker 插件连接到 Docker server REST APIhttp://master-ip:2375Docker pluginDocker Commons Plugindocker-build-step 简单的方式启动 Docker server REST API 在安装容器管理工具 shipyard 的文档中发现可以用 shipyard/docker-proxy 这个镜像来暴露 2375 端口, 得到一个 Docker server REST API docker run \-ti \-d \-p 2375:2375 \--hostname$HOSTNAME \--restartalways \--name shipyard-proxy \-v /var/run/docker.sock:/var/run/docker.sock \-e PORT2375 \shipyard/docker-proxy:latest 将 http://master-ip:2375 填入 jenkins 系统设置中的 Docker URL 就可以了master-ip 是 docker server 的 ip。 一个 jenkins 示例 我启动的 jenkins 里面包含 git, docker, 一份宿主机的公钥密钥, 自定义 JENKINS_HOME, 使用的启动命令如下 docker run \-d -p 8080:8080 -p 50000:50000 \-v /home/docker/jenkins_home/:/var/jenkins_home \-v /var/run/docker.sock:/var/run/docker.sock \-v $(which docker):/usr/bin/docker \-v $(which git):/usr/bin/git \-v ~/.ssh:/var/jenkins_home/.ssh \--namejenkins jenkins:lts 三、通过Homebrew安装 对于Mac可直接使用Homebrew工具进行安装注意该方法指适用于Mac 安装命令: 安装最新的 LTS 版本:brew install jenkins-lts安装特定的 LTS 版本:brew install jenkins-ltsYOUR_VERSION启动 Jenkins 服务:brew services start jenkins-lts重新启动 Jenkins 服务:brew services restart jenkins-lts更新 Jenkins 版本:brew upgrade jenkins-lts 注意通过brew 安装的Jenkins版本可能不是最新的而且通过brew upgrade jenkins-lts命令可能也更新不到最新版本的Jenkins此时我们可以通过系统管理中的版本更新中进行更新新版本如下图 或者直接下载最新版被的war包切换到目录cd ~/.jenkins然后用最新下载的war包替换文件夹中的war 修改默认端口的方法 打开文件 vi /usr/local/opt/jenkins/homebrew.mxcl.jenkins.plistLTS 版本的路径/usr/local/opt/jenkins-lts/homebrew.mxcl.jenkins-lts.plist修改默认端口号 访问Jenkins、Jenkins配置 刚才那种方式启动的Jenkins默认的端口号是8080访问Jenkins的话就是你的 ip:8080我的是本机启动的所以我用localhost:8080访问如果你是在你服务器上部署的话那么要写你们服务器的ip才能访问~ 第一次打开Jenkins它会让你解锁输入admin的初始化密码这个密码在页面上有提示在c盘的一个目录下去c盘下面找到它用txt打开复制出来填进去就可以了如下图 填完初始密码之后会出来让你选择插件是选择建议安装的插件还是自定义插件咱们选择安装建议安装的插件即可剩下的咱们需要什么再安装什么它会自动安装这些插件安装插件过程可能比较久要耐心一点如下图 下面是安装插件页面 插件安装完成之后要输入一个管理员的用户名和密码和邮箱这里要记住哦以后登录都要用这个邮箱不能乱写要写你以后用它发邮件使用的邮箱要不然发邮件会失败。 至此Jenkins的安装、基本配置才算真正结束下面是登录进来的样子 Jenkins配置邮件发送 使用admin用户登录在Jenkins系统管理中找到全局设置在全局设置里面有Jenkins Location下面有个系统管理员邮件地址把这个写成刚才创建admin用户时输入的邮箱地址。 然后继续往下找再找到邮件通知再点邮件通知下面的高级这个才是配置发邮件的地方。 smtp服务器是smtp服务器的地址你用的是哪个邮箱就写哪个邮箱的smtp服务器 要勾选上使用SMTP认证这里是输入邮箱的账号密码的注意qq邮箱和163邮箱都是要输入授权码才可以的不能直接用密码而且还要在设置里面开启SMTP。 如果邮箱是ssl协议的那么你要勾上使用SSL协议比如qq邮箱就是用的ssl协议 下面还有个SMTP端口号不用写Jenkins是会自动帮你写端口号如果你们的邮箱服务器端口号用的不是默认的SMTP的默认端口号是25SMTPSSL默认端口号是465如果你们公司的邮件服务器是自己搭建的端口号改了你就得这里写上。 下面是截图 邮件配置完成下面咱们来测试一下到底能不能成功。 继续往下找有一个通过发送测试邮件测试配置勾上它它会让你输入一个邮箱然后点下Test configuration就可以测试啦下面可以看到我已经收到Jenkins发的测试邮件啦。 终于ok啦Jenkins的安装、基本配置和邮件配置就是这样了快去试试吧。
http://www.pierceye.com/news/424623/

相关文章:

  • 做自媒体小视屏哪个网站好邹平网站建设公司
  • 字体样式 网站layui 网站建设模板
  • 沈阳网站设计江苏城乡建设部网站首页
  • 网站手机端生成wordpress如何下载
  • 网站数据抓取怎么做营销型网站开发定制
  • 福州营销型网站建设中国建设工程信息网站
  • 怎么在服务器里面做网站公司网站模板怎么做
  • 网站建设制作设计营销公司杭州石家庄网络公司哪家好
  • 重庆网站制作特点优势互联免费主机
  • 义乌网站制作多少钱wordpress有访客记录
  • 网站改版建议策划书百度搜索名字排名优化
  • 做药的常用网站wordpress加载js代码
  • 网站备案 通知杭州企业展厅设计公司
  • 简单个人网站开发代码广州白云区建设局网站
  • 网站空间控制面板软件做网站设计前景怎么样
  • 交流平台网站怎么做不了在家做网站编辑
  • 网站管理员登陆不了免费网页上传网站
  • 关于网站建设的英文歌外网设计素材网站
  • 中山比好的做网站的公司扫二维码直接进网站怎么做
  • 上海互联网网站建设东莞系统网站建设
  • 系部网站建设创新点外贸平台网站的营销方式
  • 做网站不给源代码吉林省招标网官方网站
  • 设计公司网站需要什么条件韩国能否出线
  • 做网站每个月可以赚多少钱公司注册网上怎么申请核名
  • 网站做防伪查询代码高校网站建设意义
  • 网站建设个人年终总结电子商务网站开发主要有哪些
  • 网站的二级页面在哪里做wordpress最好最全的教程
  • flash 网站视频温州市微网站制作电话
  • 网站 公司实力个人免费网站如何做
  • 网站 分析vultr部署wordpress