首页
学习
活动
专区
工具
TVP
发布

自动化部署的一小步,前端搬砖的一大步

如果为了Jenkins而用Jenkins,那不是我的做事风格,我必须搞清楚这项技术能给我带来什么。所以我干脆回归问题本质,最简单的工作流入手,先解决手动部署的效率问题。...搬砖模式,将构建完毕的文件夹通过xftp传输到服务器/usr/share/nginx/html目录下。...将构建完毕的文件夹git分支管理起来,推送到远程仓库,然后在linux服务器这部分代码。 第一种方法显然已经属于刀耕火种模式了,不过我竟然用了很久。...自动部署 写脚本 先写个自动构建部署的脚本,主要是包含了切git分支,拉最新代码,构建打包,传输文件到服务器这些步骤。 scp 命令用于 Linux 之间复制文件和目录 #!...不过在windows和linux之间rsync还是蛮复杂的,留给各位大佬自己探索啦。

63640
您找到你想要的搜索结果了吗?
是的
没有找到

Ubuntu SSH连接、远程上传下载文件

传统的网络服务程序,如FTP、Pop和Telnet其本质都是不安全的;因为它们在网络明文传送数据、用户帐号和用户口令,很容易受到中间人(man-in-the-middle)攻击方式的攻击。...注意:要在本地终端输入上述命令(或者): scp -r username@192.168.3.192:绝对路径/文件名 本地的路径 将文件/文件夹本地拷至远程 Ubuntu 机(scp) scp -...是服务器账号 192.168.0.1是要上传的服务器ip地址 /home/username/是要拷入的文件夹路径 例如:要将文件名为test1上传到服务器:文件所在具体路径为/home/ubuntu...因此: scp -r /home/username1/Downloads/assignment1 username@192.168.3.192:/home/username/ 将文件/文件夹远程 Ubuntu...:/home/username/ 如何在 Windows 机上 SSH 远程登录 Ubuntu 机 下载 PuTTY 如何在 Windows 机上拷贝 文件/文件夹 /到 远程 Ubuntu 机

11910

Windows和Ubuntu系统如何远程连接Linux服务器

文件传输 这是最重要的一部分,既然要在服务器跑数据,那就得吧数据传到服务器吧。 文件传输得方法有很多,我之前用过filezilla传文件,后来我发现一种更简单的传文件方法。...先安装工具包,在xshell命令框种输入: sudo apt-get install lrzsz 安装完之后,Windows上传文件,命令为rz,如图: ? ?...服务器上下载文件到Windows的命令为sz,后面要跟下载文件的文件名: sz 2017-谭庆波.doc 这条命令执行的时候会让你选择文件保存的路径,然后点击确定按钮就可以了。...Ubuntu文件传输 上传文件 scp 文件名 rootusername@IP:/tmp 由于文件系统的权限问题,只能将本系统的文件上传到服务器的/tmp文件夹下,然后再从tmp文件夹中拷到需要的目录中去...下载文件 如果把文件远程机器拷贝到本机当前目录用这个命令: scp rootusername@IP:/home/a.tar.tz 拷贝远程机器的整个目录下的文件: scp -r rootusername

13.7K50

Linux基础知识第六讲,远程管理ssh操作

的远程机器 SSH简单来说就是 一个客户端 一个服务器....那么scp就是远程拷贝文件 scp 就是 secure copy,是一个在 Linux 下用来进行 远程拷贝文件 的命令 它的地址格式与 ssh 基本相同,需要注意的是,在指定端口时的是大写的 -P...r 选项可以传送文件夹 # 把当前目录下的 demo 文件夹 复制到 远程 家目录下的 Desktop scp -r demo user@remote:Desktop # 把远程 家目录下的 Desktop...-P 若远程 SSH 服务器的端口不是 22,需要使用大写字母 -P 选项指定端口 注意: scp 这个终端命令只能在 Linux 或者 UNIX 系统下使用 如果在 Windows 系统中,...只不过操作远程服务器,你需要指定远程服务器的用户名以及你要拷贝到目的的目录. 在windows使用FileZilla是FTP协议.所以我们填写的端口是21.

77130

一篇精辟的Linux必知必会​,推荐收藏

之前其实我也提到过算法工程师,除了算法,必须还有工程,你的模型要给用户,要在线上跑,那必须要打包发布,放在服务器,而现在大多服务器用的都是Linux系统,暂且不说是否需要深入了解Linux内部的内容...rm rm是指remove,删除,可以 rm-r删除文件夹,并且递归删除,删除操作一律谨慎使用。...ssh 这是一种制定的建立在应用层基础的安全网络协议,甚至可以和windows产生联系,所以就很厉害吧。坑有点深,具体方法。...scp和rsync 两个同步两个终端文件的操作,说人话就是传文件。首先说两者的区别,引用博客的一段话其实很清楚: sync和scp文件夹均不存在时,执行时间相差不大,但是文件夹存在的情况下差异很大。...:remote_folder scp local_file remote_ip:remote_file 远程到本地,2中: scp -r local_folder remote_username@remote_ip

82320

node服务及前端应用部署

本文案例取自在笔者腾讯云服务器的实践。上线部署在大公司里其实是专人操作的,一个产品构思到发布,许许多多的坑要踩。 对于前端(伪全栈)来说,想要流畅的上手部署。命令行知识还是基础。...第三是多在服务器玩玩,只要胆大心细,玩不坏的。 上传文件到服务器 本地的话可以cp(copy)命令。但是上传怎么办?...scp(最原始) # 上传文件 scp docker-compose.yml 用户名@ip地址:/root/sourse/ # 上传文件夹 scp -r 文件 root@ip地址:文件夹目录 ?...git拉 实际工作中,我有可能从git拉取代码。那就给服务器装一个git吧。...腾讯云centos 7安装git:https://cloud.tencent.com/developer/article/1404128 推荐git拉

2K40

Linux常用命令整理

命令windows上传文件到linux服务器 防火墙 查看防火墙状态 centos7的命令: systemctl status firewalld.service 临时关闭防火墙 centos7命令...永久关闭防火墙 centos7命令: systemctl disable firewalld.service centos7设置静态ip 进入/etc/sysconfig/network-scripts文件夹...,可以看到文件夹中有ifcfg-ensxxx的文件,我这里是ifcfg-ens33 通过vim命令对该文件进行编辑,修改如下内容 BOOTPROTO="static" #dhcp改为static ONBOOT...hostname方式 在windows做主机名和ip地址的绑定 windows的如下目录: C:\Windows\System32\drivers\etc 点击修改 注意: 一个ip可以对应多个...命令windows上传文件到linux服务器 scp【本地文件的路径】【服务器用户名】@【服务器地址】:【服务器存放文件的路径】 scp D:\DownLoad\lena.jpg wangtao2@

52220

搭建Docker私有仓库--自签名方式

准备环境 环境:两台Centos 7 虚拟机   》服务器IP:10.57.220.244  ,作为Docker仓库使用   》客户端IP:10.57.220.220  ,作为客户端来上传或拉镜像   ...生成自签名证书   在服务器主机上生成自签名证书,创建一个文件夹用于存放证书   mkdir -p certs ?   ...ll certs文件夹就可以看到生成好的两个文件  ?    运行仓库镜像,如果本地没有相应的镜像会Docker服务器上下载,然后才启动,可以docker ps命令查看是否已经有窗口在运行。...,最后一步是把生成好的lpxxn.com.crt复制到客户端,你可以自己的方式复制, 我scp先复制到/home/test目录下,再复制到/etc/pki/ca-trust/source/anchors...仓库拉镜像    先把本地的镜像删除 docker rmi lpxxn.com:5000/centos6:1.0 docker rmi centos:6   拉然后run docker pull

1.2K100

rsync简介

Rsync是一个命令行实用程序,它将文件和文件夹从一个位置同步到另一个位置。可以使用rsync实现的一些工作流程是开发计算机更新生产主机,或使用cron作业调用rsync以定期将数据备份到存储位置。...您甚至可以使用rsync 将服务器其他提供程序迁移到Linode。 Rsync是增量的,因此一旦初始操作完成,连续的备份操作就会很快完成。仅复制源文件和目标文件之间的差异。...Windows:作为一个独立的工具,rsync在Windows并不常用。有多个GUI程序可用,它们使用rsync作为后端,有些是开源的。...Rsync在通过网络传输时使用SSH,因此您的数据已加密,并且可与SSH密钥一起使用,以便与远程服务器进行快速身份验证。 远程位置的格式类似于SSH或SCP命令。...例如,要将本地文件夹与远程服务器文件夹同步,您可以使用: rsync -[options] /path/to/source_folder username@:/path/to

2.1K20

将Linux服务器目录映射到Windows的方法

preface 本人日常主 Windows 系统,然后 ssh 到服务器上进行 code,所以涉及文件传输都用 scp 命令或者直接 mobaXTerm 进行,还是有些小不方便的,因为我还是得将东西下载到自己的...Windows 再传到 Linux 服务器。...上次看师兄在群里分享了一个软件可以直接将服务器的目录挂在到 Windows 的资源管理器,相当于多了一个磁盘,这样子就可以直接将数据下载到服务器上了,省去了一步操作,挺方便的,这就记录一下。...此电脑 ,选择 映射网络驱动器 然后文件夹中填上前缀 \\sshfs\,后面就是自己服务器的用户名和 ip 地址,和登录 ssh 服务器是一样操作的。...还可以直接加上自己服务器文件夹,很方便。

6.1K10

服务器迁移svn到另一台新服务器中(linux系统)|遇到诸多坑,已解决

第一步:新服务器svn的安装 1 、远程下载SVN安装文件 1 ) 下载 subversion-1.6.11.tar.bz2 subversion-deps-1.6.11...---- 第二步:旧服务器的svn迁移到新服务器的是第一种方式,大家文件很大的时候,几百G的那种,最好用第二种方式,不然第一种的话,速度会很慢的 采用dump的方式进行迁移 1、dump出旧服务器的...1115代替,反正名字大家可以自定义随便, 大家在dump的时候,一定要cd 切换到 旧服务器svn的目录,不然会报找不到 lxhwsvn这个库 如图所示: ?...2、使用 scp(secure copy)命令,将dump出来的文件服务器传到 新服务器。...然后我scp就旧服务器发送文件到新服务器的时候, 使用命令 scp -v 2414.dump root@xx.xxx.xx.xx:/opt/svn 的时候 (这段在旧服务器执行,xx.xxx.xx.xxx

2.3K20

Verdaccio 使用 Docker 安装及迁移教程

安装 下载镜像 先下载最新的 Verdaccio 镜像,使用官方的 docker 镜像 docker pull verdaccio/verdaccio 上面命令拉的即是 latest 的镜像 启动前配置...proxy_set_header Host $host; } } 如果想使用跑在 docker 容器中的 nginx,首先查看一下 docker0 这个网卡的 ip 地址: ifconifg 可以看到我服务器的...我们在服务器执行以下命令查看容器日志: docker logs --tail 20 verdaccio 发现: EACCES: permission denied, open '/verdaccio...Verdaccio@3.0 升级到 4.3,所以将原服务器的 config.yaml、htpasswd 和 storage 文件夹 scp 过去,然后修改一下权限即可。...scp config.yaml user@remoteServer:/path/to/config.yaml scp htpasswd user@remoteServer:/path/to/htpasswd

3.6K10

全网最全程序员效率工具及小技巧

先看自己之前是否已经生成了公钥文件,如果没有需要手动生成 windows:在windows下查看【c盘->用户->自己的用户名->.ssh】下是否有id_rsa,id_rsa.pub文件 mac:在/Users...ssh hadoop@hadoop1 # hadoop用户,hadoop1服务器登陆到hadoop2服务器 ssh hadoop2 scp命令格式如下,可以不指定端口,默认为22 scp -P <...但我的习惯是自测完成才提交代码,所有我一般都是自己手动跑脚本将jar包传到服务器 win脚本 deploy.bat call mvn clean package -DskipTests=true cd.../build/libs scp demo.jar username@ip:/opt/application/ cd ../../ @pause 命令行工具 在win的是Xshell,在mac下的是...,非常方便看到我们修改了哪些内容 拉取代码 当我们想拉远程仓库最新的代码时 命令行拉 git pull origin master IDEA拉 在这里插入图片描述 点击pull按钮 在这里插入图片描述

1.1K10

说说SSH、SCP和SFTP的那些事儿

SCP和SFTP的共同之处在于「使用SSH将文件加密才传输的」 使用「WinSCP」或者「FileZilla」之类的客户端,还可以和Windows之间进行文件传输。...所有你发往FTP服务器的命令和服务器反馈 的指令都是通过服务器的21端口传送的。 数据链路---TCP端口20。数据传输端口,用来建立数据传输通道的。...主要用来客户向服务器发送一个文件、服务器向客户发送一个文件、服务器向客户发送文件或目录列表。数据链路主要是用来传送数据的,比如客户端 上传、下载内容,以及列目录显示的内容等。...FTP、Telnet和POP,其本质都是不安全的;因为它们在网络明文传送数据、用户帐号和用户口令。...常见的SSH客户端: 图形化客户端: WinSCP,是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持FTP、SCP、webdav协议。

22.8K146
领券