当前位置: 首页 > news >正文

网站做的不好使自己建立公司网站的步骤

网站做的不好使,自己建立公司网站的步骤,佛山网页设计多少钱,网站建设全网营销客户资源‌一、HAProxy概述‌ HAProxy是一款免费、快速且可靠的代理软件#xff0c;提供高可用性、负载均衡#xff0c;支持TCP和HTTP应用代理#xff0c;HAProxy凭借其卓越的性能和灵活性#xff0c;成为众多知名网站和系统的首选代理软件。‌ ‌核心特点‌#xff1a; ‌高性能…‌一、HAProxy概述‌ HAProxy是一款免费、快速且可靠的代理软件提供高可用性、负载均衡支持TCP和HTTP应用代理HAProxy凭借其卓越的性能和灵活性成为众多知名网站和系统的首选代理软件。‌ ‌核心特点‌ ‌高性能‌采用事件驱动模型支持大量并发连接具有低延迟和高吞吐量。‌高可用性‌能够自动检测后端服务器健康状态实现故障切换确保服务连续性。‌灵活性‌支持多种负载均衡算法可根据业务需求灵活配置。‌安全性‌可作为反向代理隐藏后端服务器IP支持SSL/TLS加密保护数据传输安全。‌适用场景‌广泛应用于大型网站、Web应用集群、微服务架构等为各种业务场景提供负载均衡和高可用性解决方案。‌配置与部署‌支持分多个文件配置通过灵活配置可实现定制化需求。可视化监测支持通过页面方式可视化监测后端服务运行状态。 二、安装Haproxy 安装文件可点击进入官网下载也可以在文章关联的资源中进行下载。 # 安装基础软件 yum install -y gcc gcc-c glibc glibc-devel pcre pcre-devel openssl  openssl-devel systemd-devel net-tools vim iotop bc  zip unzip zlib-devel lrzsz tree screen lsof tcpdump wget# 下载安装包 wget https://www.haproxy.org/download/2.0/src/haproxy-2.0.31.tar.gz# 解压依赖 tar xvf haproxy-2.0.31.tar.gz# 查看系统内核版本根据内核心指定编译参数TARGET的值如linux3100、linux5108等 uname -r# 编译版本 make ARCHx86_64 TARGETlinux3100 USE_PCRE1 USE_OPENSSL1 USE_ZLIB1 USE_SYSTEMD1 USE_CPU_AFFINITY1 PREFIX/usr/local/haproxy# 进行安装 make install PREFIX/usr/local/haproxy# 复制应用至path目录 cp haproxy /usr/sbin/# 添加用户 groupadd haproxy useradd -g haproxy haproxy id haproxy# 创建配置文件存放目录 mkdir /etc/haproxy mkdir /etc/haproxy/conf三、配置文件 以下提供的是一下基础的Http服务配置保存到主配置文件/etc/haproxy/haproxy.cfg中,配置多配置文件配置在haproxy.cfg也可配置到/etc/haproxy/conf目录下通过启动参数 -f 指定。 # 编译haproxy.cfg vi /etc/haproxy/haproxy.cfg #--------------------------------------------------------------------- # Global settings #--------------------------------------------------------------------- globallog 127.0.0.1 local0 infochroot /usr/local/haproxymaxconn 20000daemon#----------- # admin settings #----------- defaults adminmode httpstats enablestats refresh 30stimeout connect 10stimeout client 1mtimeout server 1m listen http_statsbind *:8888 #监控访问端口stats uri /haproxy #监控访问路径stats hide-version #隐藏版本号stats auth admin:123456 #设置管理员帐号和密码log 127.0.0.1 local0 err #[err warning info debug] ################################################################## #Default mode http ################################################################## defaults HTTPmode httplog globaloption httplogoption dontlognulloption http-server-closeoption forwardfor except 127.0.0.0/8option redispatchretries 3timeout http-request 10stimeout queue 1mtimeout connect 5000timeout client 50000timeout server 50000maxconn 65535stats uri /status #--------------------------------------------------------------------- # HTTP 外网 #--------------------------------------------------------------------- frontend http-frontbind :80#bind :443 ssl crt /etc/haproxy/ssl/xxxxx.pemmode httpoption forwardforhttp-request set-header X-Client-IP %[src]http-request set-header X-forwarded-Port %[dst_port]http-request add-header X-forwarded-Proto https if { ssl_fc }#强制https#redirect scheme https if !{ ssl_fc }#HAuse_backend haproxy if { path_beg -i /haproxy } #--------------------------------------------------------------------- # HTTP 内网 #--------------------------------------------------------------------- frontend http-prodbind :8085mode httpoption forwardforhttp-request set-header X-Client-IP %[src]#HAuse_backend haproxy if { path_beg -i /haproxy } #票务内部接口 backend haproxy mode httpbalance sourceserver haproxy-1 127.0.0.1:8888 check inter 2000 rise 2 fall 3 weight 1四、配置服务 在/usr/lib/systemd/system目录下添加haproxy.service文件将haproxy添加为系统服务实现开机启动-f可以指向文件也可以指向文件夹当指向文件夹时文件夹的所有文件将作为配置文件合并到haproxy.cfg中。 # 编写haproxy服务 vi /usr/lib/systemd/system/haproxy.service [Unit] DescriptionHAProxy Load Balancer Aftersyslog.target network.target[Service] #支持多配置文件读取类似于从侧面是实现配置文件的include功能。 ExecStartPre/usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -f /etc/haproxy/conf -c -q ExecStart/usr/sbin/haproxy -Ws -f /etc/haproxy/haproxy.cfg -f /etc/haproxy/conf -p /run/haproxy.pid ExecReload/bin/kill -USR2 $MAINPID[Install] WantedBymulti-user.target 设置开始启动 # 启用服务实现开机启动 systemctl enable haproxy.service # 加载systemd管理配置 systemctl daemon-reload# 启动服务 systemctl start haproxy# 停止服务 systemctl stop haproxy# 查看状态 systemctl status haproxy 访问测试 启动haproxy服务后通过http://Ip:8888/haproxy可打开监控页面通过配置文件中的帐号admin密码123456进行登录访问。
http://www.dnsts.com.cn/news/122264.html

相关文章:

  • 哪些网站的做的好看保定网站建设多少钱哪家好
  • 舟山建设管理网站黄冈网站建设哪家专业
  • 温州手机网站开发国企公司网站制作
  • 数码产品商城网站建设苏州哪里有做淘宝网站的
  • 网站问题seo解决方案海淀网站建设
  • 公司网站推广的方法html 修改 wordpress
  • 山东烟台城乡建设学校官方网站wordpress iis 分页 404
  • 外贸电子商务网站建设快懂百科登录入口
  • 一起做网站女装夏季如东做网站公司
  • 淄博网站建设公司坪地网站制作
  • 做网络推广选择网站闵行交大附近网站建设
  • 做设计开店的网站自建网站系统
  • 免费企业网站建设wordpress首页设置
  • 网络口碑推广公司江西短视频seo搜索报价
  • 工会网站建设上海购房网官网
  • 电商网站通用左侧弹出导航做网站gif代码
  • 在县城做同城网站怎么样营销网站制作费用
  • 北京网页设计师工资有多少厦门谷歌seo公司
  • 临沂网站公众号建设装修设计公司官网
  • 网站站内的seo怎么做兰州网站建设公
  • 网站登录系统怎样做网站建设移动端是什么意思
  • 网站开发合同中的知识产权条款可以注册公司的地址
  • 有关电子商务网站建设与维护的书籍番禺建设网站企业
  • 做模型的网站有哪些内容网页设计与制作教程题库
  • 艺术家个人网站设计上海app定制
  • Wordpress垂直类目站模版软件编程工具
  • 做预算查价格的网站是哪个福州企业做网站
  • 移动网站 制作六安建设机械网站
  • asp手机网站开发教程电子商务网站建站流程
  • 英语网站建设公司企业网站优化怎么提高关键词排名