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

购物网站模板html百度爱采购网站官网

购物网站模板html,百度爱采购网站官网,18款禁用app软件免费下载,seo sem 做网站关于代理 正向代理: 客户明确知道自己访问的网站是什么 隐藏客户端的信息 目录 关于代理 一、Nginx的安装与配置 1、安装依赖 2、安装nginx #xff08;1#xff09;上传压缩包到目录 /usr/nginx里面 #xff08;2#xff09;解压文件 #xff08;3#xff09…关于代理 正向代理: 客户明确知道自己访问的网站是什么 隐藏客户端的信息 目录 关于代理 一、Nginx的安装与配置 1、安装依赖 2、安装nginx 1上传压缩包到目录 /usr/nginx里面 2解压文件 3进入到nginx的文件夹下面 进行默认的配置  ./configure 4 Make make install 5Whereis nginx 6启动nginx 7查询nginx进程 8此页面表示成功 二、配置反向代理 1、打包vue项目 2、反向代理 三、反向代理2 1、同时代理两个时根据访问的路径跳转到不同端口的服务器中 2,路径的正则表达式 四、Nginx配置负载均衡 1、克隆 2、启动项目 3、Nginx配置负载均衡 4、负载均衡的策略配置 1、轮询默认 2、weight 3、ip_hash 4、fair第三方 五、动静分离 六、配置nginx开机启动 前后端连接 客户端和代理服务器  一起的 正向代理最大的特点是客户端非常明确要访问的服务器地址 它代理的是客户端代客户端发出请求 反向代理 客户户访问一个网站 隐藏服务端的信息 服务端和代理服务器 一起的 反向代理的作用 1保证内网的安全通常将反向代理作为公网访问地址Web服务器是内网 2负载均衡通过反向代理服务器来优化网站的负载 一、Nginx的安装与配置 1、安装依赖 gcc安装 yum install -y gcc-c PCRE安装pcre是一个perl库包括perl兼容的正则表达式库nginx的http模块使用pcre来解析正则表达式所以需要安装pcre库。 安装命令yum install -y pcre pcre-devel zlib安装zlib库提供了很多种压缩和解压缩方式nginx使用zlib对http包的内容进行gzip所以需要安装 安装命令yum install -y zlib zlib-devel OpenSSL安装penssl是web安全通信的基石没有openssl可以说我们的信息都是在裸奔所以需要安装 安装命令yum install -y openssl openssl-devel 如果以上命令执行比较麻烦可以执行如下命令 yum install -y gcc-c pcre pcre-devel zlib zlib-devel openssl openssl-devel 2、安装nginx 1上传压缩包到目录 /usr/nginx里面 或者联网直接下载 wget -c https://nginx.org/download/nginx-1.15.10.tar.gz 2解压文件 tar -zxvf nginx-1.15.10.tar.gz 3进入到nginx的文件夹下面 进行默认的配置  ./configure 4 Make make install 5Whereis nginx 查看nginx的位置 6启动nginx 切换到 cd /usr/local/nginx/ sbin/ 下 ./nginx 启动 前题防火墙必须关 ./nginx -s reload 重新加载 ./nginx -s quit 此方式停止步骤是待nginx进程处理任务完毕进行停止。 [./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。粗暴 7查询nginx进程 ps aux|grep -v grep|grep nginx ps -ef|grep -v grep|grep nginx 8此页面表示成功 当问nginx默认的端口号是80 二、配置反向代理 1、打包vue项目 1修改配置文件        目的防止路径出错 2路由模式: Src/router/index.js 进行打包 这是打包好的dist 2、反向代理 将dist上传到linux的文件里 vim nginx.conf修改配置 修改完保存后重新加载 http://192.168.195.33/可以直接访问页面 vim nginx.conf修改配置 访问 192.168.195.33的时候直接指向的是 192.168.195.34:8080 当我们访问nginx服务器的时候  直接指向的是 192.168.195.338080 这个地址 location /test2 {proxy_pass http://192.168.159.34:8899/;} 3.代理本地localhost:8080/ 本地IP地址为172.16.2.76启动本地的项目 linux是能通本地http://172.16.2.76:8080/user 本地也能通linux中的ip地址 修改nginx.conf的location 浏览器有数据代表成功 三、反向代理2 启动nginx /usr/local/nginx/sbin/nginx 1、同时代理两个时根据访问的路径跳转到不同端口的服务器中 nginx.conf添加一个linux的IP地址项目(启动好已打包好的java的jar包Linux03中 添加好后保存退出vim启动nginx或者重新加载nginx(/usr/local/nginx/sbin/nginx -s reload) 打开项目可以看到不同的地址的页面 192.168.195.33:8080 访问ngnix的test路径的时候代理到 172.16.2.76:8080 访问ngnix的默认路径的时候代理到 172.16.2.76:8080 2,路径的正则表达式 1、 用于不含正则表达式的 uri 前要求请求字符串与 uri 严格匹配如果匹配 成功就停止继续向下搜索并立即处理该请求。 2、~用于表示 uri 包含正则表达式并且区分大小写。 3、~*用于表示 uri 包含正则表达式并且不区分大小写。 4、^~用于不含正则表达式的 uri 前要求 Nginx 服务器找到标识 uri 和请求字 符串匹配度最高的 location 后立即使用此 location 处理请求而不再使用 location 块中的正则 uri 和请求字符串做匹配。 注意如果 uri 包含正则表达式则必须要有 ~ 或者 ~* 标识。 四、Nginx配置负载均衡 1、克隆 克隆两个虚拟机这里可以称为服务器改好IP地址 一个用于启动nginx两个用于运行项目 2、启动项目 两个服务器分别4启动项目 3、Nginx配置负载均衡 1)nginx.conf配置 在http下配置这个分别为两个启动项目的ip aaa为名字可以更改改后location的也要改 location 配置好后重新启动nginx 为了区分两个项目也可以更改一些数据 打开项目注意访问的是http://192.168.195.33/user 通过代理默认轮询的访问34和35这两个项目 第一次访问 第二次访问然后依次轮换 4、负载均衡的策略配置 1、轮询默认 每个请求按时间顺序逐一分配到不同的后端服务器如果后端服务器 down 掉能自动剔除。 2、weight 、 如果有10次访问就会访问9次341次35 weight 代表权重默认为 1,权重越高被分配的客户端越多 指定轮询几率weight 和访问比率成正比用于后端服务器性能不均的情况 3、ip_hash 每个请求按访问 ip 的 hash 结果分配这样每个访客固定访问一个后端服务器可以解决 session 的问题。 例如 upstream aaa{ip_hash;server 192.168.159.34:8080 ;server 192.168.159.34:8081 ;} 4、fair第三方 按后端服务器的响应时间来分配请求响应时间短的优先分配。 upstream aaa{fair;server 192.168.159.34:8080 ;server 192.168.159.34:8081 ;} 五、动静分离 Nginx 动静分离简单来说就是把动态跟静态请求分开不能理解成只是单纯的把动态页面和 静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开可以理解成使用 Nginx 处理静态页面Tomcat 处理动态页面。动静分离从目前实现角度来讲大是纯粹把静态文件独立成单独的域名放在独立的服务器上也是目前主流推崇的方案 配置静态资源: 1约定: 静态资源 location / {} 可以访问的到,但数据 2也可以不遵循约定 location /名字的时候{ root   } 必须在root对应的目录下面有这个 名字  的文件夹root 后面目录就不用写这个文件夹了 location /dist {root /usr/pro;index index.html index.htm;} 访问时也需要加这个名字 3也可以任意写名字 起别名必须把root换成alias后面的目录正常写 location /aaa {alias /usr/pro/dist;index index.html index.htm;}alias 访问aaa的时候 其实访问的是 /usr/pro/dist 访问 六、配置nginx开机启动 切换到/lib/systemd/system/目录创建nginx.service文件vim nginx.service cd /lib/systemd/system/ vim nginx.service 添加内容如下 [Unit] Descriptionnginx Afternetwork.target [Service] Typeforking ExecStart/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf ExecReload/usr/local/nginx/sbin/nginx -s reload ExecStop/usr/local/nginx/sbin/nginx -s stop PrivateTmptrue [Install] WantedBymulti-user.target 配置之后需要使文件生效 systemctl daemon-reload 退出并保存文件执行systemctl enable nginx.service使nginx开机启动 #开机自启动 systemctl enable nginx.service #停止开机自启动 systemctl disable nginx.service #查询当前状态 systemctl status nginx.service #启动服务 systemctl start nginx.service #重新启动服务 systemctl restart nginx.service #停止服务 systemctl stop nginx.service #重新加载配置 systemctl reload nginx.service 前后端连接 配置好后可以关掉进程重新启动测试 前端需要传数据main.jsURL改为192.168.195.33/mypro/,然后将前端项目打包上传到linux就可以了
http://www.zqtcl.cn/news/635266/

相关文章:

  • 住房和城乡建设部网站加装电梯苏州外发加工网
  • 企业网站管理系统带授权广州seo报价
  • 建设门户网站的意义旅游电商网站建设方案模板
  • 网站做动态图片不显示某购物网站开发项目
  • 大淘客网站logo怎么做紫鸟超级浏览器手机版
  • 专做公司网站 大庆wordpress编辑器百度云
  • 企业手机网站模板下载网站建设实训 考核要求
  • 企业网站建设的ppt4414站长平台
  • 物流网站制作怎么做pc网站开发
  • 合肥做网站可以吗网站程序 seo
  • 网站备案 动态ip网站多域名
  • 网站加速免费电子商务网站建设的认识
  • 做职业资格考试的网站有哪些网页游戏排行榜2024前十名
  • 网站设计方案怎么写wordpress仿站软件
  • 汕头建站模板系统北京有哪些电商平台公司
  • 深圳网站建设zhaoseo小包工头接活的平台
  • 电商平面设计前景如何seo推广什么意思
  • 网站解析不了wordpress 密码失败
  • 临沂企业建站系统模板扮家家室内设计
  • 做简单网站用什么软件网站开发国外研究现状
  • 江苏seo推广网站建设湖南软件定制开发
  • 台州商务网站手机端seo
  • 网站的切换语言都是怎么做的有哪些开发网站公司
  • 上海人才中心网站湖州建设公司网站
  • 网站的前台后台网站建设公司新报
  • 菜鸟式网站建设图书深圳建站公司好坏
  • 品牌网站建设熊掌号一级消防工程师考试通过率多少
  • 网站建设淘宝客模板湖口网站建设
  • 拱墅区建设局网站做设计的搜素材上什么网站
  • 济南烨铭网站建设外贸建网站免费模板