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

电影网站做多大会有风险seo优化大公司排名

电影网站做多大会有风险,seo优化大公司排名,建设银行官方网站下载安装,北京网站建设首选小峰一.正向代理 正向代理(Forward Proxy)‌是一种位于客户端和原始服务器之间的代理服务器,其主要作用是将客户端的请求转发给目标服务器,并将响应返回给客户端 Nginx 的 正向代理 充当客户端的“中间人”,代…

一.正向代理

正向代理(Forward Proxy)‌是一种位于客户端和原始服务器之间的代理服务器,其主要作用是将客户端的请求转发给目标服务器,并将响应返回给客户端

Nginx 的 正向代理 充当客户端的“中间人”,代表用户访问外部资源并隐藏真实 IP。它是企业内网管控、安全审计与加速访问的核心工具。用于场景一般是:

内网访问控制:限制员工访问特定网站(如社交媒体)

匿名访问:通过代理服务器隐藏用户真实身份。

资源缓存加速:缓存公共资源(如软件包、镜像文件),减少外网带宽消耗

1、编译安装Nginx

1.1、安装支持软件

#关闭防火墙
systemctl stop firewalld#禁用防火墙
systemctl disable firewalld#临时关闭内核保护机制
setenforce 0#永久关闭内核保护机制
vim /etc/sysconfig/selinux#在配置文件中修改参数为:
SELINUX=disabled

#提供编译安装的环境
dnf -y install gcc zlib-devel pcre-devel openssl-devel

1.2、创建程序用户

useradd -M -s /sbin/nologin nginx

1.3、编译安装 Nginx

#解压
tar zxf nginx-1.26.3_http_proxy.tar.gzcd nginx-1.26.3#配置
./configure --prefix=/usr/local/nginx \
--user=nginx \
--group=nginx  \
--with-http_ssl_module \
--with-http_v2_module \
--with-http_realip_module \
--with-http_stub_status_module \
--with-http_gzip_static_module \
--with-pcre \
--with-stream \
--add-module=./ngx_http_proxy_connect_module#编译
make#编译安装
make install#做软连接
ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin

2、Nginx 的运行控制

2.1、检查配置文件

nginx -t

2.2、Nginx的启、停

#开启
nginx#关闭
nginx -s stop#查看状态
netstat -anpt | grep nginx

2.3、添加 Nginx 系统服务

#切换目录
cd /lib/systemd/system#编辑服务文件
vim nginx.service#编写内容:
[Unit]
Description=cyauhiojpkl67tfyjop0k[ldrtuyfgiuvjnko
After=network.target[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStart=/usr/local/sbin/nginx
ExecStop=/usr/sbin/nginx -s stop
ExecReload=/usr/local/sbin/nginx -s reload[Install]
WantedBy=multi-user.targe

备注:
fork 其实本身就是一个进程。
当执行 Execstart 启动 nginx 进程的时候,fork 进程自身以 daemon 模式运行,将 nginx作为一个子进程,并启动起来这个 nginx 的子进程。然后 fork 父进程退出。并将 fork 出的 nginx 子进程作为服务主进程进行跟踪

    2、配置正向代理

    编辑主配置文件添加正向代理相关配置:

    vim /usr/local/nginx/conf/nginx.confproxy_connect;# 允许代理到 80 和 443 端口
    proxy_connect_allow 443 80;proxy_connect_connect_timeout 10s;proxy_connect_read_timeout 10s;proxy_connect_send_timeout 10s;# 动态协议
    proxy_pass $scheme://$http_host$request_uri;
    proxy_set_header Host $http_host;# 优化缓冲区
    proxy_buffers 256 4k;
    proxy_max_temp_file_size 0;# 保持连接
    proxy_http_version 1.1;
    proxy_set_header Connection ""
    

    重启服务并测试

    #查看访问日志
    cat /usr/local/nginx/logs/access.log

    在Linux系统上访问

    curl -x http://192.168.10.101:8080 www.baidu.com

    二、反向代理

    Nginx 的七层(应用层)反向代理基于 HTTP/HTTPS 协议,深度解析应用层内容(如 URL、Header、Cookie),将客户端请求精准转发至后端服务器。作为企业级架构的“智能调度器”,它实现了负载均衡、安全隔离与性能优化的核心能力。

    应用场景
    负载均衡将流量分发至多台后端服务器,避免单点故障
    动静分离静态资源(图片、CSS/JS)由 Nginx 直接响应,动态请求(PHP、API)转发至 Apache/Tomcat
    SSL 终端统一处理 HTTPS 加密/解密,降低后端服务器计算压力
    灰度发布根据请求特征(如 IP、Header)将部分流量导向新版本服务

    Nginx 的四层(网络层)反向代理基于 TCP/UDP 协议,直接转发原始数据流,不解析应用层内容。它专为高性能、低延迟的传输层场景设计,是数据库、游戏服务器等非 HTTP 服务的理想选择。

    应用场景
    数据库代理对外暴露统一端口,内部转发至 MySQL、Redis 集群
    游戏服务器代理 UDP 协议,实现实时数据包负载均衡
    SSH 跳板机通过端口映射安全访问内网服务器
    高可用服务TCP 服务(如 MQTT)的主备切换与健康检查

    反向代理,指的是浏览器/客户端并不知道自己要访问具体哪台目标服务器,只知道去访问代理服务器 ,代理服务器再通过反向代理 +负载均衡实现请求分发到应用服务器的一种代理服务。

    反向代理服务的特点是代理服务器 代理的对象是应用服务器,也就是对于浏览器/客户端 来说应用服务器是隐藏的

    1、配置nginx七层代理

    通过配置nginx七层代理实现转发nginx请求至后端的httpd服务,通过该转发也能实现nginx+httpd的动静分离

    1.1、环境安装

    192.168.10.102上操作:

    systemctl stop firewalld
    dnf -y install httpd
    echo "我是102服务器" >/var/www/html/index.html
    systemctl start httpd

    192.168.10.103上操作:

    systemctl stop firewalld
    dnf -y install httpd
    echo "我是103服务器" >/var/www/html/index.html
    systemctl start httpd

    1.2、配置七层代理

    192.168.10.101上操作:

    #使用upstream定义后端应用服务器的地址池设置
    upstream aaa{server 192.168.10.102:80;    #后端主机设置
    server 192.168.10.103:80;    #后端主机设置}#请求转发
    proxy_pass http://aaa; proxy_set_header Host $host;#返回客户端的真实IP
    proxy_set_header X-Real-IP $remote_addr;
    

    location代码块中
    proxy_pass http://aaa;使用 转发请求至后端地址池
    proxy_set_header Host $host;将请求中的Host头部设置为客户端请求的主机名
    proxy_set_header X-Real-IP $remote_addr;将请求中的 X-Real-IP 头部设置为客户端的真实 IP 地址

    1.3、测试

    轮询显示

    2、配置nginx四层代理

    SSH协议是基于TCP协议的,配置nginx的四层代理,实现代理ssh请求至后端服务器,用以登录内网服务器场景

    2.1、配置四层代理

    192.168.10.101上操作:

    stream {                                                                        #定义后端地址池    upstream ssh_cluster {  #设置后端地址和服务端口server 192.168.10.102:22;    server 192.168.10.103:22; }server {listen 2222;proxy_pass ssh_cluster;  #连接超时时间proxy_connect_timeout 5s;#长连接保持时间proxy_timeout 1h;         }
    }
    

    通过上面的验证发现,通过202的2222端口登录后,实际上是登录到201服务器

    http://www.dtcms.com/wzjs/30429.html

    相关文章:

  1. 网站建设1993seoseo外链推广
  2. 网站拓扑图怎么做可以看任何网站的浏览器
  3. dw做的网站如何上传云服务器新产品推广方案怎么写
  4. 免费行情软件app网站直播下载网站优化查询
  5. c#购物网站开发流程短视频seo搜索优化
  6. 现在做一个网站系统多少钱百度云资源搜索引擎入口
  7. 国科联创网站建设网络推广工作
  8. 室内设计效果图在哪里找站长工具 seo查询
  9. 网站下雪代码青岛seo优化
  10. 不会写程序如何做网站南京网络营销服务
  11. 上海做高端网站制作网络营销推广方案整合
  12. wordpress 站长工具国内广告联盟平台
  13. 网站动态效果用什么软件做的思亿欧seo靠谱吗
  14. 劳务公司简介模板四平网站seo
  15. 滨湖区建设局网站优化关键词规则
  16. 社区做图网站有哪些seo线下培训机构
  17. 长春火车站电话百度关键词排名快速排名
  18. 7天精通网站建设实录简介242今日足球赛事推荐
  19. 住房和城乡规划建设局网站交换友情链接的渠道
  20. 白城学做网站青岛网络推广公司哪家好
  21. 设计师网站有哪些网络推广专员
  22. 网站后台做链接百度知道一下
  23. 网站平台怎么做的好处公众号推广引流
  24. 做有声小说网站重庆seo俱乐部联系方式
  25. 个人网站相册怎么做百度推广有哪些售后服务
  26. 为什么要做手机网站教育培训机构平台
  27. 怎样建设赌博网站seo是一种利用搜索引擎的
  28. 宜兴市建设局网站百度seo建议
  29. wordpress更新了固定连接文章失效太原高级seo主管
  30. 苏州网络推广电话深圳市企业网站seo营销工具