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

凡科建站是永久的吗wordpress 悬浮 表单

凡科建站是永久的吗,wordpress 悬浮 表单,哪些网上订餐的网站做的好,网站运营专员岗位要求一、Nginx简介 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器#xff0c;也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔赛索耶夫为俄罗斯访问量第二的Rambler.ru 站点#xff08;俄文#xff1a;Рамблер#xff09;开发的. 它也是一种轻量级的Web服务器…一、Nginx简介 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru 站点俄文Рамблер开发的. 它也是一种轻量级的Web服务器可以作为独立的服务器部署网站类似Tomcat。它高性能和低消耗内存的结构受到很多大公司青睐如淘宝网站架设。 先下载直接去官网nginx.org (中间列为Linux版本右侧为Windows版本) 点击后就会下载下载完成后开始安装其实官网已经告诉了如何安装右侧“documentation - nginx windows”就有详细的说明只是英文而已 二、安装部署 1、下载完成后解压缩运行cmd使用命令进行操作不要直接双击nginx.exe不要直接双击nginx.exe不要直接双击nginx.exe 一定要在dos窗口启动不要直接双击nginx.exe这样会导致修改配置后重启、停止nginx无效需要手动关闭任务管理器内的所有nginx进程再启动才可以 2、使用命令到达nginx的加压缩后的目录 cd c:\nginx-1.18.0 3、启动nginx服务启动时会一闪而过是正常的 start nginx 4、查看任务进程是否存在dos或打开任务管理器都行 tasklist /fi imagename eq nginx.exe 如图所示 打开任务管理器在进程中看不到nginx.exe的进程双击nginx.exe时会显示在这里需要打开详细信息里面能看到隐藏的nginx.exe进程 如果都没有可能是启动报错了查看一下日志在nginx目录中的logs文件夹下error.log是日志文件 常见的错误 (1)端口号被占用 (2)nginx文件夹路径含中文 其他错误就详细看log中的描述 5、修改配置文件进入解压缩目录直接文件夹点击进去即可不需要从dos操作 在conf目录下找到nginx.conf使用txt文本或Notepad打开即可找到server这个节点修改端口号如果有需求可以修改主页目录没有就不用修改 修改完成后保存使用以下命令检查一下配置文件是否正确后面是nginx.conf文件的路径successful就说明正确了 nginx -t -c /nginx-1.15.2/conf/nginx.conf 如果程序没启动就直接start nginx启动如果已经启动了就使用以下命令重新加载配置文件并重启 nginx -s reload 之后就打开浏览器访问刚才的域名及端口http://localhost:8085这里我后修改为8085 之前图中service为8800出现欢迎页就说明部署成功了 6、关闭nginx服务使用以下命令同样也是一闪而过是正常的看一下是否进程已消失即可 快速停止 nginx -s stop 完整有序的关闭 nginx -s quit 三、优化配置 打开nginx.conf按照自己需求进行配置下面列出简单的一些常规调优配置 #user nobody;#工作进程数一般设置为cpu核心数 worker_processes 1;#error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info;#pid logs/nginx.pid;events {#最大连接数一般设置为cpu*2048worker_connections 1024; }http {include mime.types;default_type application/octet-stream;#log_format main $remote_addr - $remote_user [$time_local] $request # $status $body_bytes_sent $http_referer # $http_user_agent $http_x_forwarded_for;#access_log logs/access.log main;sendfile on;#tcp_nopush on;#keepalive_timeout 0;#客户端链接超时时间keepalive_timeout 65;#gzip on;#当配置多个server节点时默认server names的缓存区大小就不够了需要手动设置大一点server_names_hash_bucket_size 512;#server表示虚拟主机可以理解为一个站点可以配置多个server节点搭建多个站点#每一个请求进来确定使用哪个server由server_name确定server {#站点监听端口listen 8800;#站点访问域名server_name localhost;#编码格式避免url参数乱码charset utf-8;#access_log logs/host.access.log main;#location用来匹配同一域名下多个URI的访问规则#比如动态资源如何跳转静态资源如何跳转等#location后面跟着的/代表匹配规则location / {#站点根目录可以是相对路径也可以使绝对路径root html;#默认主页index index.html index.htm;#转发后端站点地址一般用于做软负载轮询后端服务器#proxy_pass http://10.11.12.237:8080;#拒绝请求返回403一般用于某些目录禁止访问#deny all;#允许请求#allow all;add_header Access-Control-Allow-Origin *;add_header Access-Control-Allow-Credentials true;add_header Access-Control-Allow-Methods GET, POST, OPTIONS;add_header Access-Control-Allow-Headers DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type;#重新定义或者添加发往后端服务器的请求头#给请求头中添加客户请求主机名proxy_set_header Host $host;#给请求头中添加客户端IPproxy_set_header X-Real-IP $remote_addr;#将$remote_addr变量值添加在客户端“X-Forwarded-For”请求头的后面并以逗号分隔。 如果客户端请求未携带“X-Forwarded-For”请求头$proxy_add_x_forwarded_for变量值将与$remote_addr变量相同 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;#给请求头中添加客户端的Cookieproxy_set_header Cookie $http_cookie;#将使用代理服务器的主域名和端口号来替换。如果端口是80可以不加。proxy_redirect off;#浏览器对 Cookie 有很多限制如果 Cookie 的 Domain 部分与当前页面的 Domain 不匹配就无法写入。#所以如果请求 A 域名服务器 proxy_pass 到 B 域名然后 B 服务器输出 DomianB 的 Cookie#前端的页面依然停留在 A 域名上于是浏览器就无法将 Cookie 写入。#不仅是域名浏览器对 Path 也有限制。我们经常会 proxy_pass 到目标服务器的某个 Path 下#不把这个 Path 暴露给浏览器。这时候如果目标服务器的 Cookie 写死了 Path 也会出现 Cookie 无法写入的问题。#设置“Set-Cookie”响应头中的domain属性的替换文本其值可以为一个字符串、正则表达式的模式或一个引用的变量#转发后端服务器如果需要Cookie则需要将cookie domain也进行转换否则前端域名与后端域名不一致cookie就会无法存取#配置规则proxy_cookie_domain serverDomain(后端服务器域) nginxDomain(nginx服务器域)proxy_cookie_domain localhost .testcaigou800.com;#取消当前配置级别的所有proxy_cookie_domain指令#proxy_cookie_domain off;#与后端服务器建立连接的超时时间。一般不可能大于75秒proxy_connect_timeout 30;}#error_page 404 /404.html;# redirect server error pages to the static page /50x.html#error_page 500 502 503 504 /50x.html;location /50x.html {root html;}}#当需要对同一端口监听多个域名时使用如下配置端口相同域名不同server_name也可以使用正则进行配置#但要注意server过多需要手动扩大server_names_hash_bucket_size缓存区大小server {listen 80;server_name www.abc.com;charset utf-8;location / {proxy_pass http://localhost:10001;}}server {listen 80;server_name aaa.abc.com;charset utf-8;location / {proxy_pass http://localhost:20002;}} } Nginx配置文件conf 是用他们自己的语言编写的
http://www.yutouwan.com/news/352296/

相关文章:

  • 网站开发在线培训项目三的设计与制作
  • 线上调研问卷在哪个网站上做南通网站
  • 门户网站简称网站代码制作
  • 专业的外贸建站公司jsp网站开发代码下载
  • 建设400官方网站汕头网站推广费用
  • 汕尾网站建设 生意好吗十元精品店做网站
  • 外贸营销网站制作公司如何在网站插做视频
  • 图片比较多的网站怎么做房产局官网查询系统
  • 网站优化公司收费高明顺德网站建设
  • 网站建设找业主签字模板网站设计要注意什么
  • 网站布局规划怎么写深圳东门市场
  • 网站推广策划的策略网络安装公司
  • 河北省住房和城乡建设厅信用网站东营信息发布平台
  • 牡丹江地区做网站的公司做网站项目如何实现支付
  • 临沂市建设局网站勘察设计网页设计与制作教材电子版
  • 网站欢迎屏怎么做环企优站网站建设
  • 政务网站开发理念线下推广图片
  • 公司网站建设的视频成品网站建设哪家好
  • 南京市建设档案馆网站建外贸网站推广
  • 厦门集美区网站建设江苏中星建设集团网站
  • 东莞饰品网站建设洛阳兼职网站
  • 郑州网站开发公司电话广州商城网站建设公司
  • 未备案网站处理系统阿里巴巴有没有帮做网站的公司
  • 深圳市住房建设局官方网站苏州谷歌seo
  • c 做网站需要什么知识长垣网站建设
  • 泰州网站制作建设专门做图片是网站
  • 网站建设类论文选题网站建设图片代码
  • 海尔公司网站建设现状拼多多网上怎么开店
  • 建筑资料网站有哪些优化网络推广外包
  • 做动态在网站需要学什么商城网站设计策划