因为公司用的是svn版本管理工具并且部署在了windows服务器上,所以测试环使用jenkins需要部署两套环境, 一套是在本地windows服务器,jenkins从svn下载代码完成打包并上传到linux跳板机上 一套是在linux环境上,把跳板机上的包上传到对应服务器上并备份以前版本,重启新jar包 今天先讲如何在windows环境上完成打包并上传到linux服务器上 步骤: 1.jenkins安装好,配置好jdk.maven 环境,本身就有的可以自定义路径的,没有的可以再jenkins自行…
1.中文名文件上传后保存在linux服务器上文件名会乱码,但是我们通过SSH直接对服务器上的一个文件进行重命名是可以使用中文的,而且显示出来是正确的,这说明服务器是可以支持中文的. 2.而为什么上传的中文名文件保存起来以后文件名会乱码呢?这是因为Windows的默认编码为GBK,Linux的默认编码为UTF-8.在Windows下编辑的中文,上传到Linux下就会显示为乱码.为了解决此问题,修改Linux的默认编码为GBK,就能够成功的解决乱码问题. 首先运行locale查看本地编码方式: 方式…
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/lx_Frolf/article/details/82770546环境准备:1.已经安装好xshell工具,并且连接上了Linux服务器,具体操作步骤见[xshell的安装及连接linux的使用方法]2.保证windows 和 linux 服务器都可以连接上网络,如果Linux连不上网络,可以参考[Linux ping不通,连不上网的解决办…
.XShell上传文件到Linux服务器上 在学习Linux过程中,我们常常需要将本地文件上传到Linux主机上,这里简单记录下使用Xsheel工具进行文件传输 1:首先连接上一台Linux主机 2:输入rz命令,看是否已经安装了lrzsz,如果没有安装则执行  yum   -y  install  lrzsz命令进行安装. 3:安装成功后,输入rpm命令确认是否正确安装 4: 使用 rz -y命令进行文件上传,此时会弹出上传的窗口: 5:选择要上传的文件,点击确定即可将本地文件上传到Linux…
一.概述 java项目有两种架构,一种是 B/S 架构的,一种是 C/S 架构的. 对于 B/S 架构来说,我们常见的 java ee 即是 B/S 架构,通常,开发人员会在本地进行开发,然后将项目打包成 war 文件,上传至服务器,供调用. 而对于 B/S 架构来说,通常即是里面有个主方法,就是我们常写的 java 项目/程序.通常,开发完之后,将项目打包成 jar 包,随后上传至服务器,供调用. 本文,针对后者进行介绍. 二.需求描述 一个 java 项目,分包存放多个 java 文件,ja…
https://blog.csdn.net/m0_37751917/article/details/80739850 1:检查是否安装sz  rz rpm -qa |grep sz rpm -qa |grep rz 2:如果没有安装,安装一下 yum install sz 3:如果安装失败,搜索一下 yum search sz 4:根据搜索结果,进行安装 yum -y install lrzsz.x86_64 5:安装完成.rz一下进行选择文件 [root@S131922 /]# rz 完毕!…
首先声明,类名是用中文命名的,这个别人写的,不允许修改. 本地用7zip软件压缩成zip包,传到服务器解压,发现中文的class文件名称是乱码. 解决办法: 方法一:使用jar命令打成jar包,传到服务器后用jar命令解压. 要求:服务器安装了完整的jdk(不是只有jre),有jar命令可用. 方法二:使用7zip软件压缩成tar包,传到服务器后用tar -xvf xxx.tar 解压. 不清楚原因,tar包接触来的就是正常的中文类名.…
首先,当你只有一个ssh工具可以连接linux,但你有想把文件在 linux 和windows(本地)直接的切换.其实可以的: 本文参考 1.将本地的文件,放到ssh远程的linux服务器上: 首先要安装工具包:   yum -y install lrzsz ok   操作方式是,在当前目录下 执行: rz    就会出现一个windows的弹框,选择你要上传到linux服务器上的文件点击确认就可以. 常用参数 -b 以二进制方式,默认为文本方式.(Binary (tell it like it…
昨天晚上朋友让我帮他简单的搭建个环境,他公司让他做款软件测试温度的,他自己搞的是嵌入式,在公司担任的是软件工程师,应届毕业生.也可能他们搞嵌入式的对这个linux系统不太熟,不会把windows上的软件包或文件上传上linux服务上,编译还凑合.我今天到网上搜了一下不会的人还是蛮多的,搜索引擎一搜一大把,下面就来说说这个so easy问题. 如何将windows上的软件包或文件上传到linux服务上,下一句就是如何让将linux的文件下载到win上.哈哈 方法不止这一种,有超多的方法,要是虚拟机…
Maven打包: 项目右键Run as-->Maven build...-->  出来下面的界面,注意红色部分的填写,Goals填写package表示打包,下面的Skip Tests表示打包时不执行单元测试. 点击Run 就打包成功了,jar包在空间下/项目名/target下.没有打包配置文件. 将打包好的jar上传到Linux服务器: 首先通过cd 进入到需要上传的目录下,然后是输入rz命令回车,弹出窗口选择要上传的包,上传,最后通过ls命令查看有没有上传成功. 前两天通过这个方法上传成功了…
<? $ftp_ip = "FTP"; $ftp_user = "user"; $ftp_pwd = "password"; $conn = ftp_connect($ftp_ip); $login_result = ftp_login($conn, $ftp_user, $ftp_pwd); if($conn || $login_result){ echo "Load FTP1 successful!"; }else{…
生成包文件: 1.修改了模型类之后,在项目上点击右键,在列表菜单中选择 “编辑 …….csproj”,然后将里面的三个版本号都换成新的版本号. 2.右键项目,点击“打包” 3.复制输出信息中生成的包的文件夹(注意,复制文件夹路径)路径,如 “1>Successfully created package 'D:\ProjectCode\……\bin\Debug\…….1.8.5.nupkg'.” 中的 “D:\ProjectCode\……\bin\Debug”(用Debug发布也不影响) 4.需要…
一.前端使用element -ui 的upload组件 :data 表示额外传递的参数, :header 表示设置请求头参数,如,token等, action表示后台api接口的地址 二. contoller层 因为dubbo 不支持File文件类型的参数,所以转换成byte[],或者使用hessian协议 Dubbo 缺省协议采用单一长连接和 NIO 异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况. 反之,Dubbo 缺省协议不适合传送大数据量的服务…
1.从服务器上下载文件scp username@servername:/path/filename /var/www/local_dir(本地目录) 例如scp root@192.168.0.101:/var/www/test.txt  把192.168.0.101上的/var/www/test.txt 的文件下载到/var/www/local_dir(本地目录) 2.上传本地文件到服务器scp /path/filename username@servername:/path 例如scp /va…
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 一丶测试说明 1.通过Windows电脑上的PyCharm,将代码上传到虚拟机Ubuntu系统中 需要在虚拟机中安装Ubuntu的朋友可以阅读这篇博客:https://blog.csdn.net/qq_41782425/article/details/85119258 2.需要将此Ubuntu中的网络配置修改为桥接模式,用于测试 3.在Ubuntu测试是否能ping通Windows主机的ip,同理使两台电脑保证能互相ping通…
#-*- coding: utf-8 -*- __author__ = 'tsbc' import sys reload(sys) sys.setdefaultencoding('utf-8') import paramiko import os import time class Upload(): """ 上传每天生成的测试报告到Linux的web服务器. paramiko 包需要安装 /result/ 下存放html文件 /result/image 截图文件 "…
第一种方式:  SecureCRT下   上传文件只需在shell终端仿真器中输入命令“rz”,即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器当前路径下.   下载文件只需在shell终端仿真器中输入命令“sz 文件名”,即可利用Zmodem将文件下载到本地某目录下.   通过“File Transfer”可以修改下载到本地的默认路径.设置默认目录:options-->session options-->file transfer.   第二种方式:用sftp   se…
第一种方式: SecureCRT下上传文件只需在shell终端仿真器中输入命令“rz”,即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器当前路径下.下载文件只需在shell终端仿真器中输入命令“sz 文件名”,即可利用Zmodem将文件下载到本地某目录下.通过“File Transfer”可以修改下载到本地的默认路径.设置默认目录:options-->session options-->file transfer. 或者 下载文件存放位置在securtCRT中设置,位于:…
编译 发布 打包成zip文件 dotnet clean : dotnet的命令清除解决方案 dotnet build : dotnet的命令重新生成 dotnet publish .\Hy.MyDemo.sln -c release -o WebSitecd WebSitedel /F/Q appsettings.json : 这里不需要appsetiingdel /F/Q appsettings.Production.jsondel /F/Q appsettings.Development.j…
第一次接触 linux 服务器,做图片上传的时候遇到了些坑,搞了些天总算成功了,记录一下 /** * 上传图片 * * @param request * @param file * @return */@RequestMapping(value = "uploadImg", method = RequestMethod.POST)@ResponseBodypublic String uploadImg1(HttpServletRequest request, MultipartFile…
在这里我们利用curl实现把本地服务器的文件通过curl发送请求给远程服务器的php文件接受就实现了上传,还一个是利用ftp来上传方法也是php中的curl操作ftp服务器进行上传. 我这里写的是用curl的代码 本地代码如下: <?php header('content-type:text/html;charset=utf8'); $curl = curl_init(); $data = array('img'=>'@'. dirname(__FILE__).'/img/login.gif'…
参数HttpServletRequest也可以删掉  扩服务器的代码 注意选择jersey包下的 拿到文件资源.put过去. 最终代码 重新部署springMvc 图片服务器正常运行 客户端服务器 服务端手动创建uploads文件夹 上传成功…
使用这个jar包来跨服务器上传 搞两个tomcat.一个springmvc一个fileupload 选中tomcat server点击左边的加号 需要改端口和JMX pport这个端口 部署文件上传的项目 springmvc是引用服务器.fileupad是图片服务器 新建项目 这个项目主要用来存文件的 新建文件夹 uplaods 把这个项目部署到tomcat服务器 启动这个服务器 图片服务器的环境就搭建完成了.…
EC2是亚马逊(Amazon.com)提供的弹性云计算服务:Apache是一个跨平台的Web服务器端软件,可以使Python.PHP.Perl等语言编写的程序运行在服务器上:Django是一个Web程序框架,应用这个框架,可以使Python Web程序的编写变得更加简单:Amazon S3是亚马逊提供的云存储服务:Amazon EC2与Amazon S3结合, 几乎可以提供无限的存储空间和无限的计算能力. 以上这些东西综合在一起,就可以用简单易用的Python做出一个提供海量数据处理功能的网站,…
ar包自动上传Linux并且自动重启tomcat 用的是jdk1.7出的文件监控 支持ftp和sftp,支持多服务器负载等 配置好config 非maven项目导入直接使用 #\u76D1\u542C\u76EE\u5F55localPath=C\:\\Personal\\Desktop\\war sms_send.host=192.168.4.175sms_send.port=22sms_send.username=rootsms_send.password=pswsms_send.tomca…
为了进一步提高自己的技能水平,不久前入手了一台服务器,不贵,一年也就不到两百,因为自己对于linux机器比较生疏,命令用的有点抠脚.老需要查阅处理. 于是我选择用PhpStrom直接连接线上服务器,通过sftp连接方式直接修改向线上配置文件.用起来很舒服,比vim那些命令舒服多了,就和本地写代码然后提交代码一样. 详细教程在这里:https://www.jianshu.com/p/0bb689d20875 机子弄好了之后,正好我这里有个广告后台配置的需求,技术选型为前端vue+后端egg.js…
git branch 查看分支 新建分支:git checkout -b dev 把新建的本地分支push到远程服务器 git push origin 本地名字:外地名字 删除远程分支 git push origin :dbg_lichen_star…
一.安装mysql 1.通过文件上传工具,将mysql安装包上传到linux服务器上 2.卸载mariadb包,由于系统中存在mariadb包会导致mysql安装时报错mariadb-libs被mysql-community-libs-8.0.11-1.el7.x86_64 取代,故将其卸载 命令: # yum remove mariadb* 3.解压mysql安装包 命令:  # tar -xvf mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar 4.解压后得到…
1.安装openoffice (1)将openoffice的linux安装包放到linux指定的文件下(一般放在opt下) (2)在安装包的目录下执行命令:tar -zxvf 对应的压缩包名字 (3) cd 进入解压后的 /zh-cn/RPMS yum localinstall *.rpm cd desktop-integration rpm -ivh openoffice4.1.5-redhat-menus-4.1.5-9789.noarch.rpm 按照这个步骤的话就能安装成功,然后是启动服…
1.      首先先将你xshell配置好用户名及密码等,必须使用有权限下载的账号进行操作. 使用 yum provides */rz 这条命令,查看你系统自带的软件包的信息. 2.在输出的信息中可以看到 rz的位置 filename:/user/bin/rz.说明包是存在的. 3.确定rz包是存在于你系统后,使用命令:yum install -y lrzsz,进行包的安装. 4.如果网速慢的话,可能会等待一小会,rz包安装好后会有 complete提示完成安装. 5.安装好后,接下来你就可以…