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

利川做网站北京手机网站建设报价

利川做网站,北京手机网站建设报价,不备案的网站需要注销吗,cmd iis重启单个网站这里写目录标题 nginxnginx的优点什么是集群常见的集群什么是正向代理、反向代理、透明代理常见的代理技术正向代理反向代理透明代理 nginx部署 nginx nginx#xff08;发音同enginex#xff09;是一款轻量级的Web服务器/反向代理服务器及电子邮件#xff08;IMAP/POP3… 这里写目录标题 nginxnginx的优点什么是集群常见的集群什么是正向代理、反向代理、透明代理常见的代理技术正向代理反向代理透明代理 nginx部署 nginx nginx发音同enginex是一款轻量级的Web服务器/反向代理服务器及电子邮件IMAP/POP3代理服务器并在一个BSD-like协议下发行。 nginx作为负载均衡服务器nginx既可在内部直接支持和PHP程序对外进行服务也可支持作为HTTP代理服务器对外进行服务。 nginx的优点 高并发连接官方测试能够支撑5万并发连接在实际生产环境中跑到2-3万并发连接数 内存消耗少 配置文件非常简单风格跟程序一样通俗易懂 成本低廉nginx为开源软件可以免费使用。 支持Rewrite重写规则能够根据域名、URL的不同将HTTP请求分到不同的后端服务器群组 内置的健康检查功能如果NginxProxy后端的某台Web服务器宕机了不会影响前端访问 节省带宽支持GZIP压缩可以添加浏览器本地缓存的Header头 稳定性高用于反向代理宕机的概率微乎其微 模块化设计模块可以动态编译 外围支持好文档全二次开发和模块较多 支持热部署可以不停机重载配置文件 支持事件驱动、AIOAsyncIO异步IO、mmapMemory Map内存映射等性能优化 什么是集群 集群:就是一组相互独立的计算机通过单一的系统模式进行管理每个集群节点即集群中的每台计算机都是运行各自服务的独立服务器。这些服务器之间可以彼此通信它们作为整体向用户提供一组网络资源当用户请求集群系统时集群给用户的感觉就是一个单独的服务器而实际上用户请求的是一组集群服务器。 简单来讲就是指多台服务器合作做同一件事 举个例子 像常见的我们打开谷歌百度的搜索页面它们的页面看着很简单觉得可以很轻松的制作出一样的网页但实际上这个页面背后是成百上千台服务器也就是集群协同工作的结果。 常见的集群 负载均衡集群 ​ 硬件F5 ​ 软件nginx、lvs、haproxy、slb 高可用集群 ​ 软件 keepalived、heartbeat、slb 高性能集群 什么是正向代理、反向代理、透明代理 常见的代理技术 正向代理Forward Proxy反向代理Reverse proxy透明代理Transparent proxy 区别 正向代理代理的对象是客户端反向代理代理的对象是服务端 正向代理 一般情况下如果没有特别说明代理技术默认说的是正向代理。正向代理由如下两种场景 正向代理是一个位于客户端【User A】和原始服务器【Origin Server】之间的代理服务器【Forward Proxy】为了从原始服务器取得内容客户端向代理服务器发送一个请求并指定目标Origin Server然后代理服务器向Origin Server转交请求并将获得的内容返回给客户端。 代理服务器可能在内网也可以在外网。一般客户端需要特殊的配置才能使用。 作用 客户端【User A】无法直接访问原始服务器【Origin Server】加速访问原始服务器【Origin Server】Cache作用客户端访问授权隐藏访问者的行踪 软件 科学上网工具 shadowsockssquidtrafficserver 反向代理 反向代理正好与正向代理相反对于客户端而言代理服务器就像是原始服务器并且客户端不需要进行任何特别的设置。 客户端【User A】向反向代理【Reverse Proxy】发送请求接着反向代理将判断向哪个原始服务器【Origin Server】转交请求并将获得的内容返回给客户端。 作用 保护和隐藏原始资源服务器负载均衡CDN实现原理 软件 nginxtrafficserver 透明代理 透明代理将拦截客户端【User A】发送的请求拦截后自己代为访问原始服务器【Origin Server】获取响应结果后再由透明代理交给客户端。一般公司内的上网行为管理软件就是透明代理。透明代理的客户端根本不需要知道有代理服务器的存在。 nginx部署 安装nginxhttps://nginx.org/en/download.html 安装nginx 关闭防火墙创建系统用户nginx [rootzyq ~]#: useradd -r -M -s /sbin/nologin nginx [rootzyq ~]#: id nginx uid991(nginx) gid991(nginx) groups991(nginx)安装编译工具 [rootzyq ~]#: yum -y install make gcc gcc-c安装依赖包 [rootzyq ~]#: yum -y install pcre-devel openssl openssl-devel gd-devel创建日志存放目录 [rootzyq ~]#: mkdir -p /var/log/nginx [rootzyq ~]#: chown -R nginx.nginx /var/log/nginx下载nginx [rootzyq ~]#: wget https://nginx.org/download/nginx-1.24.0.tar.gz --2024-01-15 15:39:30-- https://nginx.org/download/nginx-1.24.0.tar.gz Resolving nginx.org (nginx.org)... 52.58.199.22, 3.125.197.172, 2a05:d014:edb:5702::6, ... Connecting to nginx.org (nginx.org)|52.58.199.22|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 1112471 (1.1M) [application/octet-stream] Saving to: ‘nginx-1.24.0.tar.gz’nginx-1.24.0.tar.gz 100%[] 1.06M 441KB/s in 2.5s 2024-01-15 15:39:33 (441 KB/s) - ‘nginx-1.24.0.tar.gz’ saved [1112471/1112471][rootzyq ~]#: ls anaconda-ks.cfg nginx-1.24.0.tar.gz [rootzyq ~]#: [rootzyq ~]#: tar xf nginx-1.24.0.tar.gz [rootzyq ~]#: cd nginx-1.24.0/ [rootzyq nginx-1.24.0]#: ls auto CHANGES CHANGES.ru conf configure contrib html LICENSE man README src编译安装 [rootzyq nginx-1.24.0]#: ./configure \ --prefix/usr/local/nginx \ --usernginx \ --groupnginx \ --with-debug \ --with-http_ssl_module \ --with-http_realip_module \ --with-http_image_filter_module \ --with-http_gunzip_module \ --with-http_gzip_static_module \ --with-http_stub_status_module \ --http-log-path/var/log/nginx/access.log \ --error-log-path/var/log/nginx/error.log [rootzyq ~]#: make make install[rootzyq ~]#: cd /usr/local/ [rootzyq local]#: ls bin etc games include lib lib64 libexec nginx sbin share src [rootzyq local]#: ls nginx/ conf html logs sbin配置环境变量 [rootzyq ~]#: echo export PATH/usr/local/nginx/sbin:$PATH /etc/profile.d/nginx.sh [rootzyq ~]#: source /etc/profile.d/nginx.sh [rootzyq ~]#: which nginx /usr/local/nginx/sbin/nginx启动nginx [rootzyq ~]#: nginx [rootzyq ~]#: ss -antl State Recv-Q Send-Q Local Address:Port Peer Address:Port Process LISTEN 0 128 0.0.0.0:22 0.0.0.0:* LISTEN 0 511 0.0.0.0:80 0.0.0.0:* LISTEN 0 128 [::]:22 [::]:* 服务控制方式使用nginx命令-t //检查配置文件语法-v //输出nginx的版本-c //指定配置文件的路径-s //发送服务控制信号可选值有{stop|quit|reopen|reload}设置开机自启 [rootzyq ~]#: cp /usr/lib/systemd/system/sshd.service /usr/lib/systemd/system/nginx.service [rootzyq ~]#: vim /usr/lib/systemd/system/nginx.service [rootzyq ~]#: cat /usr/lib/systemd/system/nginx.service [Unit] Descriptionnginx server daemon Afternetwork.target sshd-keygen.target[Service] Typeforking ExecStart/usr/local/nginx/sbin/nginx ExecStop/usr/local/nginx/sbin/nginx -s stop ExecReload/bin/kill -HUP $MAINPID[Install] WantedBymulti-user.target [rootzyq ~]#: systemctl daemon-reload [rootzyq ~]#: systemctl status nginx ○ nginx.service - nginx server daemonLoaded: loaded (/usr/lib/systemd/system/nginx.service; disabled; vendor preset: disActive: inactive (dead)[rootzyq ~]#: nginx -s stop [rootzyq ~]#: ss -antl State Recv-Q Send-Q Local Address:Port Peer Address:Port Process LISTEN 0 128 0.0.0.0:22 0.0.0.0:* LISTEN 0 128 [::]:22 [::]:* [rootzyq ~]#: systemctl enable --now nginx.service Created symlink /etc/systemd/system/multi-user.target.wants/nginx.service → /usr/lib/systemd/system/nginx.service. [rootzyq ~]#: ss -antl State Recv-Q Send-Q Local Address:Port Peer Address:Port Process LISTEN 0 128 0.0.0.0:22 0.0.0.0:* LISTEN 0 511 0.0.0.0:80 0.0.0.0:* LISTEN 0 128 [::]:22 [::]:*
http://www.hkea.cn/news/14556596/

相关文章:

  • 网站栏目模块购物网站 wordpress 英文模板
  • 孝义做网站的公司开源商城
  • 网站布局f如何做英文网站推广
  • 元素网站邯郸市建设局网站
  • 微信链接的微网站怎么做古典网站源码
  • 网站设计创意重庆企业网络推广网站
  • 网站专业优化公司免费网站建设ydwzjs
  • 网站怎样做301跳转电脑当服务器做网站
  • 做网站时字幕怎么做科技类网站源码
  • 珠宝网站设计文案兰州设计公司有哪些
  • 邓州网站制作福建工程建设管理中心网站
  • 锦州网站优化wordpress 文字不显示
  • 站长工具收录查询广告投放数据分析报告
  • 网站设计顺德连云港东海县做网站
  • 织梦怎么做手机网站网页制作工具
  • 以域名做网站关键词公司网站建设的市场需求
  • 购买网站要多少钱福建省住房和城乡建设局网站
  • 论文中引用网站中深圳东门麦当劳
  • 站内信息 wordpress百度游戏app下载
  • 做企业网站制作龙岗房价
  • 重庆的企业网站淘宝建设网站
  • 可以免费做调查问卷的网站下载吧网站整站源码
  • 中国建设银行网站主要功能wordpress查看爆破着ip
  • 做网站用什么需要好公司的网站都是谁在维护
  • 海尔建设网站的内容wordpress可以做下载
  • 网站内容的编辑和更新怎么做假网站怎么制作
  • 网站定制网页设计个人做网站设计
  • 关于做摄影的网站wordpress用户手册
  • 手机网站静态模板下载青岛市住房城乡建设局网站
  • 网站开发技术发展wordpress手机不方便