鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

配置部署环境

  1. 获取操作系统和软件要求中的软件压缩包,上传所需的压缩包到相应目录下(本文中以“/usr/local/src”为例)。
  2. 进入“/usr/local/src”目录。
    cd /usr/local/src
  3. 安装相关依赖。
    yum install git gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-devel wget vim -y
  4. 安装libfastcommon。
    1. 解压并进入安装路径。
      tar -zxvf libfastcommon-1.0.43.tar.gz
      cd libfastcommon-1.0.43
    2. 编译安装。
      ./make.sh && ./make.sh install
  5. 安装FastDFS。
    1. 进入安装包“/usr/local/src”目录。
      cd /usr/local/src
    2. 解压并进入安装路径。
      tar -zxvf fastdfs-6.06.tar.gz
      cd fastdfs-6.06
    3. 编译安装。
      ./make.sh && ./make.sh install
    4. 复制相关配置文件。
      cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf
      cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf
      cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf #客户端文件,测试用
      cp /usr/local/src/fastdfs-6.06/conf/http.conf /etc/fdfs/ #供nginx访问使用
      cp /usr/local/src/fastdfs-6.06/conf/mime.types /etc/fdfs/ #供nginx访问使用
  6. 安装fastdfs-nginx-module。
    1. 进入安装包“/usr/local/src”目录。
      cd /usr/local/src
    2. 解压fastdfs-nginx-module安装包,并复制mod_fastdfs.conf文件至“/etc/fdfs”目录下。
      tar -zxvf fastdfs-nginx-module-1.22.tar.gz
      cp /usr/local/src/fastdfs-nginx-module-1.22/src/mod_fastdfs.conf /etc/fdfs
  7. 安装Nginx。
    1. 进入安装包“/usr/local/src”目录。
      cd /usr/local/src
    2. 获取安装包。
      wget http://nginx.org/download/nginx-1.16.1.tar.gz
    3. 解压并进入安装路径。
      tar -zxvf nginx-1.16.1.tar.gz
      cd nginx-1.16.1/
      ./configure --add-module=/usr/local/src/fastdfs-nginx-module-1.22/src/
    4. 编译安装。
      make && make install
    5. 修改环境变量。
      vim /etc/profile
      PATH=$PATH:/usr/local/nginx/sbin
    6. 使环境变量生效。
      source /etc/profile