linux部署项目
一:使用ssh协议进行文件的传输
1.省略linux安装ssh(一般都会自带)。
2.进行ssh的授权配置:进入 /etc/ssh/sshd_config目录添加
(1)允许root用户登录ssh:PermitRootLogin yes;
(2)允许账号密码登录ssh: PasswordAuthentication
yes;
3.启动ssh:sudo systemctl start sshd.service;重启ssh:sudo systemctl restart sshd.service
4.进行源文件目录和和目标文件目录的授权(单个目录授权指令):chmod -R 777 需要授权的目录名(当前的源文件目录和目标文件目录)
5.在源文件目录执行:scp 源文件 服务器用户名@服务器ip:目标文件目录
二.文件解压指令
1.解压.tar包到指定目录
tar -xvf 文件名.tar -C 文件夹/
2.解压.war包到指定目录
unzip 文件名.war -d 文件夹
3.解压tar.gz包
tar zxvf 文件名