离线下载vsftpd安装包以及离线安装vsftpd服务器

时间:2024-05-22 14:08:22
  1. 应用场景

服务器处于内网环境,没有与互联网环联通,此时需要安装ftp服务器

    2.下载安装包环境

找一个能上网的电脑,装一个centos  7虚拟机。下载vsftpd离线安装包。

    3.虚拟机(centos 7系统)yum是否支持只下载不安装

yum 是否支持 --downloadonly(该参数不会安装软件,只会下载软件) --downloaddir(用于指定软件包下载后存储路径)

  执行yum帮助命令: yum --help

如果列表中出现  --downloadonly --downloaddir 参数

则表示目前yum已支持只下载不安装。

没有出现则还需安装一个插件yum-plugin-downloadonly

安装命令如下:yum install -y yum-plugin-downloadonly

   4.yum离线下载vsftpd安装包命令

  yum install -y --downloadonly --downloaddir=. vsftpd 

yum 最重要的两个参数

  --downloadonly 该参数不会安装软件,只会下载软件。   

--downloaddir 用于指定软件包下载后存储路径。

  如图:

  离线下载vsftpd安装包以及离线安装vsftpd服务器

  5.离线安装vsftpd服务器命令

一种方式: 执行命令:yum localinstall vsftpd-3.0.2-25.el7.x86_64.rpm

另一种方式:执行命令:rpm -ivh vsftpd-3.0.2-25.el7.x86_64.rpm

下载好后的软件包,使用yum localinstall 即可以离线安装。

注意事项:

yum localinstall 后面要指定安装所需的全部rpm包

除了yum localinstall命令以外,还可以使用rpm -ivh命令安装rpm包。

 6.验证初步安装vsftpd服务器成果

  ①查看vsftpd服务器状态命令:systemctl status vsftpd

    离线下载vsftpd安装包以及离线安装vsftpd服务器

②启动vsftpd命令:systemctl start vsftpd

③查看vsftpd服务器状态命令:systemctl status vsftpd

离线下载vsftpd安装包以及离线安装vsftpd服务器

此时vsftpd服务器已起来,我们只需在浏览器中输入ftp://localhost回车看到如图 则表示vsftpd初步安装成功。

离线下载vsftpd安装包以及离线安装vsftpd服务器