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

wordpress个人中心没有反应/广东网站优化公司

wordpress个人中心没有反应,广东网站优化公司,百度竞价推广点击器,如何给企业做网站目录1、安装1.1、安装插件1.2、配置2、配置2.1、配置jenkins支持maven自动编译2.2、配置文件3、发布4、脚本官方特性介绍:publish over sshSCP - 通过SSH发送文件(SFTP)在远程服务器上执行命令(可以禁用服务器配置或整个插件)使用用户名和密码(键盘交互)或公钥认证密…

目录

1、安装1.1、安装插件

1.2、配置

2、配置2.1、配置jenkins支持maven自动编译

2.2、配置文件

3、发布

4、脚本

官方特性介绍:publish over sshSCP - 通过SSH发送文件(SFTP)

在远程服务器上执行命令(可以禁用服务器配置或整个插件)

使用用户名和密码(键盘交互)或公钥认证

密码/密码短语在配置文件和用户界面中加密

SSH SFTP / SSH Exec可用作构建过程中的构建步骤(Freestyle和Matrix项目)

(maven)项目构建之前的SSH,或者在构建之后运行,无论构建是否成功(请参阅下面的构建包装器)

该插件是“提升意识”(直接从正在升级的版本的工件目录发送文件),请参阅促销

可以为作业配置中的每个服务器覆盖认证凭证(或者在全局配置中未提供该服务器的情况下提供它们)

如果文件传输失败,可以选择重试(适用于flakey连接)

启用命令/脚本在伪TTY中执行

1、安装官网介绍:https://wiki.jenkins.io/display/JENKINS/Publish+Over+SSH+Plugin

1.1、安装插件

点击-系统管理-系统插件-可选插件中 直接搜 publish over ssh 点击安装,安装完之后,重启jenkins

1.2、配置

点击- 系统管理-系统设置-拉到最下面就有这个窗口了

Passphrase: 密码(目标机器的密码)

Path to key:key文件(私钥)的路径

SSH Server Name: 标识的名字(随便你取什么)

Hostname: 需要连接ssh的主机名或ip地址,此处填写应用服务器IP(建议ip)

Username: 用户名

Remote Directory: 远程目录(要发布的目录,比如/usr/local/tomcat/webapps/)

2、配置2.1、配置jenkins支持maven自动编译链接:实例3.2:  https://blog.51cto.com/xiong51/2093450

2.2、配置文件

Name: 这里是自定义的ssh远程服务器,如果有多台,点击add post-build step 继续添加

Source files: 源文件地址,相对地址 比如 /root/.jenkins/workspace/jobname/target/xx.war  直接写成 target/xx.war就行

Remove prefix: 这里指的是忽略前面的 target/   远程服务器直接显示就是xx.war

Remote directory    : 远程服务器要保存的文件目录

Exec command: 这里直接写 bash 脚本名称 xx.sh    这里也是远程服务器的脚本

3、发布

4、脚本个人练习使用 ,直接修改 server_name 是发布的项目名,由tomcat定义tomcat_m2mManger是我定义的tomcat脚本名称,自带的脚本 进程可能会删除不了

war包地址 我定义的为/mnt,如果是别的更改一下目录就行

#!/bin/bash

#

# __auther__: xiong

# __ time __: 2018年03月28日 11:00:54

# __ 作用 __: 用于jenkins build完成之后的最后操作shell脚本

# __ 使用 __: 定义jenkins

#

#---------------------------------- 文件路径配置 ----------------------------------

# 定义基础路径及目录

server_name=m2mManage

# tomcat名称

tomcat_server_name=tomcat_m2mManage

# tomcat 服务启动脚本

tomcat_serivce=/usr/local/$tomcat_server_name/sbin/$tomcat_server_name

# 保存文件路径

base_dir=/usr/local/website

work_dir=$base_dir/m2mManageDest

# 以时间的方式来发布版本

time=`date +%Y%m%d%H%M`

time_dir=$work_dir/$server_name$time

# 链接路径

link_dir=$base_dir/$server_name

# 配置文件路径

conf_dir=WEB-INF/classes

#---------------------------------- 启动及判断配置 ----------------------------------

# 创建目录,如果存在,直接退出重新发布一次

if [ -d $time_dir ];then

exit 5

else

/bin/mkdir $time_dir

fi

# 检测这个端口判断服务是否启动,

if /usr/sbin/ss -tnl | grep 这里定义端口地址;then

# 启动了那就直接停止它

$tomcat_serivce stop

fi

# 将打包上传的文件传到这个目录下

/usr/bin/unzip /mnt/$server_name/$server_name.war -d $time_dir/ &>/dev/null

# 创建一个用于保存当前上线包的无效配置文件,并当无效配置文件复制到该文件中

old_conf_dir=$time_dir/$conf_dir

/bin/mkdir $old_conf_dir/old_conf

/bin/mv -i $old_conf_dir/*.p* $old_conf_dir/old_conf/

# 将上一个版本的配置文件复制到当前上线的文件中

/bin/mv -i $link_dir/$conf_dir/*.p* $time_dir/$conf_dir

# 判断上一个版本的软链接,用于回滚版本

if [ -d $link_dir ];then

/bin/rm -irf $link_dir

fi

# 重新定义新上线包的软链接

/bin/ln -sv $time_dir $link_dir

# 启动服务

$tomcat_serivce start

http://www.jmfq.cn/news/5300821.html

相关文章:

  • 福清建设银行网站/站长工具是干嘛的
  • 景德镇网站建设公司/重庆网页搜索排名提升
  • 免费微网站建站系统源码/seo优化排名易下拉用法
  • dede网站栏目管理空白/网站平台怎么推广
  • 申报网站建设理由 模板/搜索引擎优化答案
  • 云南网站建设公司排名/千锋教育课程
  • 河南省监理建设协会网站/黄页大全
  • 比较好的国外网站建设公司/免费的网络营销方式
  • 水贝做网站公司/旺道seo优化
  • 广州化妆品网站制作/seo推广优化平台
  • 南京网站建设招聘/产品网络推广方式
  • 易语言对做网站有什么帮助/太仓seo网站优化软件
  • 网站建设方面的书/品牌推广营销
  • 武汉网站建设哪家最好?/最近新闻
  • 做视频网站弹窗/宁波网站推广运营公司
  • 如何使用模板网站建设网页/中国站长站官网
  • 上海展台搭建商/怎么样做免费的百度seo
  • 专业的门户网站建设方案/网络营销公司招聘
  • 网站备案证书下载不了/青岛优化网站关键词
  • 有用element做网站的/济南优化网站关键词
  • 网站后台管理系统摘要怎么写/信息流广告优化
  • 注册网站的步骤/怎样自己开发一款软件
  • 湖北微网站建设报价/百度网站快速排名公司
  • 抖音代运营合同范标准版/南昌百度seo
  • uc网站怎么做/seo的形式有哪些
  • wordpress教程登陆/window优化大师官网
  • b2b网站推广技巧/企业seo推广外包
  • 网站建设免费空间哪里有/媒体公关是做什么的
  • 深圳营销型网站/品牌推广策略分析
  • 手机网站开发注意/网站推广上首页