无网环境下安装FastDFS
安装环境
首先需要安装fastdfs需要的编译环境
大家知道,在有网络的情况下,只需要以下yum命令就可以下载安装好相关需要的环境依赖
yum install gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-devel unzip -y
如果在无网环境下,可以在有网络的另外一台linux服务器B下载上述依赖的相关rpm,然后将下载好的rpm传输到无网的linux服务器A上本地安装rpm
yum下载rpm包到本地,但不安装
sudo yum install --downloadonly <packageName>
默认下载至 /var/cache/yum/x86_64/[centos|fedora]/[repository]/packages
[repository]
表示下载包的来源仓库的名称,如base,fedora,updates
也可以下载的时候指定下载目录,如/tmp
sudo yum install --downloadonly --downloaddir=/tmp <packageName>
**注意:**CentOS/RHEL 6或更早的版本需要安装插件
yum-plugin-downloadonly
, 这样才支持 --downloadonly 选项。安装命令如下:
sudo yum install yum-plugin-downloadonly
- 在linux服务器B下通过yum下载rpm包到本地,但不安装
下载fastdfs需要的相关依赖包,就可以通过以下命令
sudo yum install --downloadonly --downloaddir=/tmp gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-devel unzip