遇到的问题:在安装Nginx时,用wget下载Nginx安装包后,使用tar命令进行解压,结果提示如下报错
[root@host~]# ll
-rwxrwxrwx. 1 root root 1087 Aug 24 21:55 nginx-1.18.0.tar.gz
[root@host~]# tar -zxvf nginx-1.18.0.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
①可能是压缩包格式的问题(非gzip格式),于是尝试使用命令参数
tar -xf nginx-1.18.0.tar.gz
tar -xvf nginx-1.18.0.tar.gz
结果还是报错

②想到可能不是压缩包本身的问题,查看文件类型
原来是使用wget命令下载的Nginx安装包有问题,根本不是压缩包
![]()
③在Nginx官网手动下载安装包,然后上传到Linux服务器进行解压(压缩包没有问题)解压成功。



在安装Nginx过程中,遇到wget下载的安装包无法通过tar命令解压的问题,经排查发现下载的文件并非真正的压缩包。通过手动从官网下载正确的压缩包并上传至服务器,最终成功解压。
3717

被折叠的 条评论
为什么被折叠?



