爆款云主机2核4G限时秒杀,88元/年起!
查看详情

活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 618智算钜惠季 爆款云主机2核4G限时秒杀,88元/年起!
  • 免费体验DeepSeek,上天翼云息壤 NEW 新老用户均可免费体验2500万Tokens,限时两周
  • 云上钜惠 HOT 爆款云主机全场特惠,更有万元锦鲤券等你来领!
  • 算力套餐 HOT 让算力触手可及
  • 天翼云脑AOne NEW 连接、保护、办公,All-in-One!
  • 中小企业应用上云专场 产品组合下单即享折上9折起,助力企业快速上云
  • 息壤高校钜惠活动 NEW 天翼云息壤杯高校AI大赛,数款产品享受线上订购超值特惠
  • 天翼云电脑专场 HOT 移动办公新选择,爆款4核8G畅享1年3.5折起,快来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

智算服务

打造统一的产品能力,实现算网调度、训练推理、技术架构、资源管理一体化智算服务
智算云(DeepSeek专区)
科研助手
  • 算力商城
  • 应用商城
  • 开发机
  • 并行计算
算力互联调度平台
  • 应用市场
  • 算力市场
  • 算力调度推荐
一站式智算服务平台
  • 模型广场
  • 体验中心
  • 服务接入
智算一体机
  • 智算一体机
大模型
  • DeepSeek-R1-昇腾版(671B)
  • DeepSeek-R1-英伟达版(671B)
  • DeepSeek-V3-昇腾版(671B)
  • DeepSeek-R1-Distill-Llama-70B
  • DeepSeek-R1-Distill-Qwen-32B
  • Qwen2-72B-Instruct
  • StableDiffusion-V2.1
  • TeleChat-12B

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场创新解决方案
办公协同
  • WPS云文档
  • 安全邮箱
  • EMM手机管家
  • 智能商业平台
财务管理
  • 工资条
  • 税务风控云
企业应用
  • 翼信息化运维服务
  • 翼视频云归档解决方案
工业能源
  • 智慧工厂_生产流程管理解决方案
  • 智慧工地
建站工具
  • SSL证书
  • 新域名服务
网络工具
  • 翼云加速
灾备迁移
  • 云管家2.0
  • 翼备份
资源管理
  • 全栈混合云敏捷版(软件)
  • 全栈混合云敏捷版(一体机)
行业应用
  • 翼电子教室
  • 翼智慧显示一体化解决方案

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
  • 天翼云EasyCoding平台
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼云东升计划
  • 适配中心
  • 东升计划
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
开放能力
  • EasyCoding敏捷开发平台
培训与认证
  • 天翼云学堂
  • 天翼云认证
魔乐社区
  • 魔乐社区

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 建议与反馈
  • 用户体验官
  • 服务保障
  • 客户公告
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 智算服务
  • 产品
  • 解决方案
  • 应用商城
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心

      FastDFS高可用集群架构配置搭建及使用

      首页 知识中心 服务器 文章详情页

      FastDFS高可用集群架构配置搭建及使用

      2024-11-04 09:32:32 阅读次数:30

      http,module,nginx

      一,概述

      FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。
      FastDFS 系统有三个角色:跟踪服务器(Tracker Server)、存储服务器(Storage Server)和客户端(Client)。

      • Tracker Server: 跟踪服务器,主要做调度工作,起到均衡的作用;负责管理所有的storage server和group,每个storage在启动后会连接 Tracker,告知自己所属 group 等信息,并保持周期性心跳。多个Tracker之间是对等关系,不存在单点故障。
      • Storage Server: 存储服务器,主要提供容量和备份服务;以 group 为单位,每个 group 内可以有多台 storage server,组内的storage server上的数据互为备份。
      • Client:客户端,上传下载数据的服务器
        模块之间的主要关系如下:
        FastDFS高可用集群架构配置搭建及使用

      下图是实现统一的对外下载访问入口的高可用架构,其中所有的Nginx只做下载用途,上传通过tracker进行上传。
      FastDFS高可用集群架构配置搭建及使用

      二、环境准备工作

      FastDFS高可用集群架构配置搭建及使用

      三、安装过程

      1, tracker

      #安装编译环境 
      $ yum groups install Development Tools -y 
      $ yum install perl -y 
      $ mkdir /opt/fastdfs 
      $ mkdir /data/fastdfs 
      $ cd /opt/fastdfs #为下一步下载源码做准备
      
      安装libfastcommon
      #下载文件
      $ wget 
      $ tar -zxvf libfastcommon-1.0.39.tar.gz
      $ cd libfastcommon-1.0.39/
      $ ./make.sh
      $ ./make.sh install
      安装FastDFS
      wget 
      $ tar -zxvf fastdfs-5.11.tar.gz
      $ cd fastdfs-5.11/
      $ ./make.sh
      $ ./make.sh install
      #配置文件准备
      $ cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf #tracker节点 10.250.112.141/142
      $ cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf #storage节点 10.250.112.143/144
      $ cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf #客户端文件,测试用。10.250.112.141/142/143/144
      $ cp /opt/fastdfs/fastdfs-5.11/conf/http.conf /etc/fdfs/ #供nginx访问使用  10.250.112.143/144
      $ cp /opt/fastdfs/fastdfs-5.11/conf/mime.types /etc/fdfs/ #供nginx访问使用  10.250.112.143/144

      tracker server配置:

      $ vim /etc/fdfs/tracker.conf
      #需要修改的内容如下
      port=22122 # tracker服务器端口(默认22122,一般不修改)
      base_path=/data/fastdfs # 存储日志和数据的根目录
      #编辑启动文件
      $ vim /usr/lib/systemd/system/fastdfs-tracker.service
      [Unit]
      Description=The FastDFS File server
      After=network.target remote-fs.target nss-lookup.target
      
      [Service]
      Type=forking
      ExecStart=/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start
      ExecStop=/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf stop
      ExecRestart=/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
      
      [Install]
      WantedBy=multi-user.target
      
      $ systemctl daemon-reload
      $ systemctl enable fastdfs-tracker.service  #不一定成功,不过没关系
      $ systemctl start fastdfs-tracker.service   #不一定成功,不过没关系
      $ netstat -tulnp #查看服务是否启动,端口是否打开

      2, Storage

      storage server配置
      $ vim /etc/fdfs/storage.conf
      #需要修改的内容如下
      port=23000 # storage服务端口(默认23000,一般不修改)
      base_path=/data/fastdfs # 数据和日志文件存储根目录
      store_path0=/data/fastdfs # 第一个存储目录
      tracker_server=10.250.112.141:22122 # tracker服务器IP和端口
      tracker_server=10.250.112.142:22122 # tracker服务器IP和端口
      http.server_port=8888 # http访问文件的端口(默认8888,看情况修改,和nginx中保持一致)
      #编辑启动文件
      $ vim /usr/lib/systemd/system/fastdfs-storage.service
      
      [Unit]
      Description=The FastDFS File server
      After=network.target remote-fs.target nss-lookup.target
      
      [Service]
      Type=forking
      ExecStart=/usr/bin/fdfs_storaged /etc/fdfs/storage.conf start
      ExecStop=/usr/bin/fdfs_storaged /etc/fdfs/storage.conf stop
      ExecRestart=/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
      
      [Install]
      WantedBy=multi-user.target
      
      $ systemctl daemon-reload
      $ systemctl enable fastdfs-storage.service
      $ systemctl start fastdfs-storage.service
      $ netstat -tulnp #查看服务是否启动,端口是否打开
      #查看集群状态
      $ fdfs_monitor /etc/fdfs/storage.conf list
      Client配置
      $ vim /etc/fdfs/client.conf
      #需要修改的内容如下
      base_path=/data/fastdfs
      tracker_server=10.250.112.141:22122 # tracker服务器IP和端口
      tracker_server=10.250.112.142:22122 # tracker服务器IP和端口
      
      #保存后测试,返回ID表示成功 如:group1/M00/00/00/xx.tar.gz
      $ fdfs_upload_file /etc/fdfs/client.conf testfile

      3,安装nginx和fastdfs-nginx-module

      在10.250.112.143和10.250.112.144上

      下载nginx module

      $ wget 
      $ cp /opt/fastdfs/fastdfs-nginx-module-1.20/src/mod_fastdfs.conf /etc/fdfs

      安装nginx

      wget 

      $ tar -zxvf nginx-1.12.2.tar.gz

      $ cd nginx-1.12.2/

      $ ./configure --prefix=/usr/local/nginx --sbin-path=/usr/local/nginx --modules-path=/usr/local/nginx/modules --conf-path=/usr/local/nginx/conf/nginx.conf --error-log-path=/usr/local/nginx/logs/error.log --http-log-path=/usr/local/nginx/logs/access.log --http-client-body-temp-path=/var/lib/nginx/tmp/client_body --http-proxy-temp-path=/var/lib/nginx/tmp/proxy --http-fastcgi-temp-path=/var/lib/nginx/tmp/fastcgi --http-uwsgi-temp-path=/var/lib/nginx/tmp/uwsgi --http-scgi-temp-path=/var/lib/nginx/tmp/scgi --pid-path=/run/nginx.pid --lock-path=/run/lock/subsys/nginx --user=nginx --group=nginx --with-file-aio --with-http_auth_request_module --with-http_ssl_module --with-http_v2_module --with-http_realip_module --with-http_addition_module --with-http_xslt_module=dynamic --with-http_image_filter_module=dynamic --with-http_geoip_module=dynamic --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_random_index_module --with-http_secure_link_module --with-http_degradation_module --with-http_slice_module --with-http_stub_status_module --with-http_perl_module=dynamic --with-mail=dynamic --with-mail_ssl_module --with-pcre --with-pcre-jit --with-stream=dynamic --with-stream_ssl_module --with-google_perftools_module --with-debug --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' --with-ld-opt='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E' --add-module=/opt/fastdfs/fastdfs-nginx-module-1.20/src/

      $ make
      $ cp objs/nginx /usr/sbin/nginx
      # 查看版本及编译参数
      $ nginx -v

      4,配置nginx

      在10.250.112.143和10.250.112.144上

      $ vim /etc/fdfs/mod_fastdfs.conf
      #需要修改的内容如下
      tracker_server=192.168.0.1:22122 # tracker服务器IP和端口
      tracker_server=192.168.0.2:22122 # tracker服务器IP和端口
      url_have_group_name=true
      base_path=/data/fastdfs
      store_path0=/data/fastdfs
      $ vim /etc/nginx/nginx.conf 

      将原来内容去掉,改为下面的内容

      worker_processes  1;
      events {
          worker_connections  1024;
      }

      http {
          include       mime.types;
          default_type  application/octet-stream;
          sendfile        on;

          #keepalive_timeout  0;
          keepalive_timeout  65;


          server {
              listen       80;
              server_name  localhost;

              location / {
                  root   html;
                  index  index.html index.htm;
              }
              error_page   500 502 503 504  /50x.html;
              location = /50x.html {
                  root   html;
              }
          }

          server {
              listen 8888; ## 该端口为storage.conf中的http.server_port相同
              server_name localhost;
              location ~/group[0-9]/ {
                  root /data/fastdfs;
                  ngx_fastdfs_module;
              }
              error_page 500 502 503 504 /50x.html;
              location = /50x.html {
                  root html;
              }
          }
      }
       

      注意:1,启动nginx, 用whereis nginx定位nginx的位置,进到sbin目录,使用 ./nginx 启动。

                 2,将用到的端口到防火墙中打开,命令如下

      vi /etc/sysconfig/iptables

      添加要开放的端口,如8888,9270,22122等用到的端口

      service iptables restart 

      注:

      在nginx的构建中会遇到不少的报错,具体如下:

      • ./configure: error: the Google perftools module requires the Google perftools library. You can either do not enable the module or install the library.

                解决方法如下:

      $ yum install gperftools -y
      • /configure: error: the HTTP rewrite module requires the PCRE library.
        解决方法如下:
      $ yum -y install pcre pcre-devel
      • ./configure: error: the HTTP cache module requires md5 functions from OpenSSL library. You can either disable the module by using --without-http-cache option, or install the OpenSSL library into the system, or build the OpenSSL library statically from the source with nginx by using --with-http_ssl_module --with-openssl= options.
        解决方法如下:
      $ yum -y install openssl openssl-devel
      • ./configure: error: the HTTP gzip module requires the zlib library. You can either disable the module by using –without-http_gzip_module option, or install the zlib library into the system, or build the zlib library statically from the source with nginx by using –with-zlib= option.
        解决方法如下:
      $ yum install -y zlib-devel
      • ./configure: error: the HTTP XSLT module requires the libxml2/libxslt libraries. You can either do not enable the module or install the libraries.
        解决方法如下:
      $ yum -y install libxml2 libxml2-dev
      $ yum -y install libxslt-devel
      • ./configure: error: the HTTP image filter module requires the GD library. You can either do not enable the module or install the libraries.
        解决方法如下:
      $ yum -y install gd-devel
      • ./configure: error: perl module ExtUtils::Embed is required
        解决方法如下:
      $ yum -y install perl-devel perl-ExtUtils-Embed
      • ./configure: error: the GeoIP module requires the GeoIP library. You can either do not enable the module or install the library.
        解决方法如下:
      $ yum -y install GeoIP GeoIP-devel GeoIP-data
      • 在make过程中会出现一个报错:/usr/include/fastdfs/fdfs_define.h:15:27: fatal error: common_define.h: No such file or directory
        解决方法如下: 
      修改fastdfs-nginx-module-1.20/src/config文件,修改如下: 
      ngx_module_incs="/usr/include/fastdfs /usr/include/fastcommon/" 
      CORE_INCS="$CORE_INCS /usr/include/fastdfs /usr/include/fastcommon/" 
      然后重新./configure && make,就可以了

      5、配置文件访问的负载均衡和高可用

      在10.250.112.145和10.250.112.146上安装nginx

      wget 

      $ tar -zxvf nginx-1.12.2.tar.gz

      $ cd nginx-1.12.2/

      $ ./configure

      $ make

      $ make install

      安装keepalived
      yum install -y nginx keepalived

      nginx.conf配置文件如下

      worker_processes  1;
      events {
          worker_connections  1024;
      }

      http {
          include       mime.types;
          default_type  application/octet-stream;
          sendfile        on;

          #keepalive_timeout  0;
          keepalive_timeout  65;

          upstream fdfs_group {
              server 10.250.112.143:8888 weight=1 max_fails=2 fail_timeout=30s;
              server 10.250.112.144:8888 weight=1 max_fails=2 fail_timeout=30s;
          }
          server {
              listen 80;
              server_name localhost;
              location ~/group[0-9]/{
                  proxy_next_upstream http_502 http_504 error timeout invalid_header;
                  proxy_pass 
                  expires 30d;
              }
          }
      }
       

      10.250.112.145 上keepalived配置文件如下:

      global_defs {
         router_id LVS_DEVEL
      }
      
      vrrp_script chk_ngx {
          script "/etc/keepalived/check_nginx.sh"
          interval 2
          weight -5
          fall 3  
          rise 2
      }
      
      
      vrrp_instance VI_1 {
          interface eno16777984
          state MASTER
          priority 100
          virtual_router_id 11
          advert_int 1
          authentication {
              auth_type PASS
              auth_pass 1111
          }
      
          unicast_src_ip 10.250.112.145 
      
          unicast_peer {
              10.250.112.146
          }
      
          virtual_ipaddress {
              10.250.112.145
          }
      
          track_script {
             chk_ngx
          }
          notify_master "/etc/keepalived/notify.sh master"  
          notify_backup "/etc/keepalived/notify.sh backup"  
          notify_fault "/etc/keepalived/notify.sh fault"
      }

      新建一个check_nginx.sh文件,内容如下

      #!/bin/bash
      
      counter=$(ps -C nginx --no-heading|wc -l)
      if [ "${counter}" = "0" ]; then
          exit 1
      else
          exit 0
      fi

      到这里,所有的安装都完成了

      在10.250.112.143上上传的图片就可以通过下面的路径访问了

      后面一种是做过负载均衡的。

      四,代码层面使用FastDFS

      建立maven工程,引入

      <!-- 引入FastDFS -->
          <dependency>
              <groupId>net.oschina.zcx7878</groupId>
              <artifactId>fastdfs-client-java</artifactId>
              <version>1.27.0.0</version>
          </dependency>

      上传文件

      @Override
          public String upload(String fileName) {
              String filePath = getFilePrefix(finalFilePathPrefix);
              try {
      //            读取本地conf文件配置时
                  ClientGlobal.init("fdfs_client.conf");
      //            读取apollo配置时
      //            ClientGlobal.setG_connect_timeout(connectTimeout);
      //            ClientGlobal.setG_network_timeout(networkTimeout);
      //            ClientGlobal.setG_charset(charset);
      //            ClientGlobal.setG_anti_steal_token(httpAntiStealToken);
      //            ClientGlobal.setG_secret_key(httpSecretKey);
      //            ClientGlobal.setG_tracker_http_port(httpTrackerPort);
      //            String[] trackerServers = trackerServerIps.split("\\,");
      //            InetSocketAddress[] tracker_servers = new InetSocketAddress[trackerServers.length];
      //            for (int i = 0; i < trackerServers.length; i++) {
      //              tracker_servers[i] = new InetSocketAddress(trackerServers[i].trim(), trackerServerPort);
      //            }
      //            TrackerGroup trackerGroup = new TrackerGroup(tracker_servers);
      //            ClientGlobal.setG_tracker_group(trackerGroup);
                  //获取client
                  TrackerClient tracker = new TrackerClient();
                  TrackerServer trackerServer = tracker.getConnection();
                  StorageServer storageServer = null;
                  StorageClient client = new StorageClient(trackerServer, storageServer);
                  //上传文件
                  NameValuePair[] metaList = new NameValuePair[1];
                  metaList[0] = new NameValuePair("fileName", fileName);
                  String results[] = client.upload_file(fileName, null, metaList);
                  filePath = filePath + results[0]+"/"+results[1];
              } catch (IOException e) {
                  e.printStackTrace();
              } catch (MyException e) {
                  e.printStackTrace();
              }
              
              return filePath;
          }

      下载文件

      @Override
          public String download(String url, String localName) {
              if (StringUtil.isBlank(url)) {
                  return "Fail";
              }
              String fileName = url.split("/"+groupName+"/")[1];
              try {
                  ClientGlobal.setG_connect_timeout(connectTimeout);
                  ClientGlobal.setG_network_timeout(networkTimeout);
                  ClientGlobal.setG_charset(charset);
                  ClientGlobal.setG_anti_steal_token(httpAntiStealToken);
                  ClientGlobal.setG_secret_key(httpSecretKey);
                  ClientGlobal.setG_tracker_http_port(httpTrackerPort);
                  String trackerServers[] = trackerServerIps.split("\\,");
                  InetSocketAddress[] tracker_servers = new InetSocketAddress[trackerServers.length];
                  for (int i = 0; i < trackerServers.length; i++) {
                    tracker_servers[i] = new InetSocketAddress(trackerServers[i].trim(), trackerServerPort);
                  }
                  TrackerGroup trackerGroup = new TrackerGroup(tracker_servers);
                  ClientGlobal.setG_tracker_group(trackerGroup);
                  //获取client
                  TrackerClient tracker = new TrackerClient();
                  TrackerServer trackerServer = tracker.getConnection();
                  StorageServer storageServer = null;
                  StorageClient client = new StorageClient(trackerServer, storageServer);
                  //0表示下载成功
                  int count = client.download_file(groupName, fileName,localName);
                  System.out.println(count);
              } catch (IOException | MyException e) {
                  e.printStackTrace();
              } 
              
              return "success";
          }

      FastDFS高可用集群架构配置搭建及使用

      fdfs_client.conf 内容如下:

      connect_timeout = 2
      network_timeout = 30
      charset = UTF-8
      http.tracker_http_port = 8080
      http.anti_steal_token = no
      http.secret_key = FastDFS1234567890

      tracker_server = 10.250.112.141:22122
      tracker_server = 10.250.112.142:22122
       

      版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.csdn.net/wangerrong/article/details/100999685,作者:东皋长歌,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。

      上一篇:同步电机模型的MATLAB仿真模型

      下一篇:遭遇修改系统时间、使用映像劫持的xibgptd.exe,netdde32.exe等3

      相关文章

      2025-05-08 09:03:29

      前后端分离项目中nginx部署的相关配置

      前后端分离项目中nginx部署的相关配置

      2025-05-08 09:03:29
      nginx , Nginx , 部署 , 项目
      2025-04-23 08:18:27

      nginx结合前后端分离项目springboot+vue的配置

      项目采用的是前后端分离springboot+vue,通过nginx监听,转发到对应的前端页面或者后台接口调用

      2025-04-23 08:18:27
      nginx , springboot , vue , 分离 , 配置
      2025-04-18 07:11:32

      编译运行,读取日志配置看图

      编译运行,读取日志配置看图

      2025-04-18 07:11:32
      nginx , 编译 , 配置
      2025-04-18 07:10:38

      linux常用命令-yum命令详解(超详细)

      yum 命令是一种在基于 RPM 包管理系统的 Linux 发行版中用于包管理的命令行工具。它提供了方便的方式来安装、更新、删除和搜索软件包,以及管理软件包仓库和依赖关系。

      2025-04-18 07:10:38
      nginx , yum , 仓库 , 命令 , 安装 , 软件包 , 选项
      2025-04-18 07:10:30

      浅谈babel原理

      Babel 的前身是 6to5,6to5 是 2014 年 发布的,主要功能是 就是 ES6 转成 ES5。后改名babel。

      2025-04-18 07:10:30
      module , 代码 , 创建
      2025-04-16 09:26:45

      prometheus-exporter管理

      prometheus-exporter管理

      2025-04-16 09:26:45
      exporter , http , prometheus
      2025-04-11 07:16:05

      多module项目的springboot配置swagger

      多module项目的springboot配置swagger

      2025-04-11 07:16:05
      module , security , swagger , 分组 , 文档 , 注解 , 配置
      2025-03-18 08:27:10

      nginx:400 Bad RequestThe plain HTTP request

      nginx:400 Bad RequestThe plain HTTP request

      2025-03-18 08:27:10
      HTTP , nginx
      2025-03-18 08:27:03

      nginx前端负载均衡主配置文件

      nginx前端负载均衡主配置文件

      2025-03-18 08:27:03
      cat , conf , nginx , usr , 配置文件
      2025-03-17 07:49:59

      非openresty方式安装Nginx + Lua + Redis 环境

      非openresty方式安装Nginx + Lua + Redis 环境

      2025-03-17 07:49:59
      lua , nginx , Nginx , redis , 模块
      查看更多
      推荐标签

      作者介绍

      天翼云小翼
      天翼云用户

      文章

      33561

      阅读量

      5240672

      查看更多

      最新文章

      nginx结合前后端分离项目springboot+vue的配置

      2025-04-23 08:18:27

      编译运行,读取日志配置看图

      2025-04-18 07:11:32

      多module项目的springboot配置swagger

      2025-04-11 07:16:05

      nginx前端负载均衡主配置文件

      2025-03-18 08:27:03

      Nginx配置文件说明

      2025-03-04 09:11:34

      nginx 轮询算法 http协议的负载均衡的简单配置

      2025-01-17 09:06:29

      查看更多

      热门文章

      HTTP协议学习

      2023-05-05 10:11:46

      Nginx学习笔记4

      2023-05-24 08:17:05

      Android设备搭建http服务器AndServer

      2023-04-18 14:15:13

      Nginx配置显示http完整的请求URL

      2023-04-13 09:31:18

      k8s资源之endpoint &event

      2023-02-16 07:43:12

      Linux脚本练习之script081-nginx日志分析之统计某个时间段的IP

      2023-05-31 08:48:11

      查看更多

      热门标签

      服务器 linux 虚拟机 Linux 数据库 运维 网络 日志 数据恢复 java python 配置 nginx centos mysql
      查看更多

      相关产品

      弹性云主机

      随时自助获取、弹性伸缩的云服务器资源

      天翼云电脑(公众版)

      便捷、安全、高效的云电脑服务

      对象存储

      高品质、低成本的云上存储服务

      云硬盘

      为云上计算资源提供持久性块存储

      查看更多

      随机文章

      Linux 实用小脚本系列(4)--脚本自动切割NGINX日志

      nginx服务器请求建立链接的过程

      nginx结合前后端分离项目springboot+vue的配置

      Nginx上游服务器长连接配置

      Linux脚本练习之script081-nginx日志分析之统计某个时间段的IP

      nginx日志统计分析

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 服务器安全卫士
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2025 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号