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

免费网站建设 百度一下/新手电商运营从哪开始学

免费网站建设 百度一下,新手电商运营从哪开始学,介绍做素食的网站,辽宁建设工程信息网怎么业绩加分一、前言 1、Nginx是什么? Nginx是一个开源的Web服务器,同时Nginx也提供了反向代理和负载均衡的功能。 Nginx通常作为负载均衡器暴露在外网接受用户请求,同时也使用其反向代理的功能,将用户的请求转发到实际提供服务的内网服务器…

一、前言

1、Nginx是什么?

Nginx是一个开源的Web服务器,同时Nginx也提供了反向代理和负载均衡的功能。
Nginx通常作为负载均衡器暴露在外网接受用户请求,同时也使用其反向代理的功能,将用户的请求转发到实际提供服务的内网服务器。

2、Windows什么情况下需要Nginx?

通常来说Windows下IIS就够用了,支持 .NET、ASP、PHP等等,不过如果你需要做负载均衡那你就需要Nginx,或者说你在一台服务器上,部署了Apache、IIS、Tomcat等多个Web服务器,这时候把80端口或443端口给Nginx在合适不过了。

当然,作为商业公司来说,通常不会有以上情况,但是如果你是个草根站长。或者说你想把你的Windows开发机作为服务器对外提供服务,那把你的Windows装上Nginx再合适不过了。

3、本篇环境信息

工具/环境版本
WindowsWindows 10 - 1803
Nginx1.15.2

二、安装过程

1、下载Nginx

官方下载地址:nginx: download

这次我们下载1.15.2版本:http://nginx.org/download/nginx-1.15.2.zip

下载后,将nginx-1.15.2.zip解压到 C:\Tools\Nginx

请注意,Nginx目录所在的路径中不要有中文字符,也不建议有空格。

2、启动Nginx

使用CMD命令start命令启动nginx

c: && cd c:\tools\nginx
start nginx

如果开启了Windows防火墙,记得允许访问网络。

image

3、访问测试

启动成功后,浏览器访问 localhost,即可看到Nginx 欢迎页

Nginx Welcome

如果启动启动失败,可能是IIS占用了80端口。去掉IIS监听的80端口即可。

三、Nginx常用配置

1、Nginx配置文件说明

Nginx所有配置文件都在Nginx根目录conf子目录中(C:\Tools\Nginx\conf)
Nginx核心配置文件: C:\Tools\Nginx\conf\nginx.conf

我们的常用配置只需要在nginx.conf中调整server节点就可以了
在nginx.conf文件末尾有如下示例

# HTTPS server##server {#    listen       443 ssl;#    server_name  localhost;#    ssl_certificate      cert.pem;#    ssl_certificate_key  cert.key;#    ssl_session_cache    shared:SSL:1m;#    ssl_session_timeout  5m;#    ssl_ciphers  HIGH:!aNULL:!MD5;#    ssl_prefer_server_ciphers  on;#    location / {#        root   html;#        index  index.html index.htm;#    }#}

这个示例我们保留即可,我们配置反向代理、负载均衡直接在后面追加即可

2、Nginx配置示例

  • 反向代理配置示例
server {listen       80;        #监听80端口server_name  blog.test.ken.io; #监听的域名location / {            #转发或处理proxy_pass https://ken.io;}error_page   500 502 503 504  /50x.html;#错误页location = /50x.html {root   /usr/share/nginx/html;}
}
  • 负载均衡配置示例
upstream serverswitch {server 127.0.0.1:8080;server 127.0.0.1;
}server {listen       80;        #监听80端口server_name   ss.test.ken.io; #监听的域名location / {            #转发或处理proxy_pass https://serverswitch;}error_page   500 502 503 504  /50x.html;#错误页location = /50x.html {root   /usr/share/nginx/html;}
}

3、配置验证

修改C:\Windows\System32\drivers\etc\hosts文件将测试域名指向本机IP

127.0.0.1 blog.test.ken.io
127.0.0.1 ss.test.ken.io

重载Nginx配置

c: && cd c:\tools\nginx
nginx -s reload

然后浏览器访问域名即可验证

四、备注

1、Nginx常用命令说明

命令说明
nginx -h查看帮助信息
nginx -v查看Nginx版本
nginx -s stop停用Nginx
nginx -s quit优雅的停用Nginx(处理完正在进行中请求后停用)
nginx -s reload重新加载配置,并优雅的重启进程
nginx -s reopen重启日志文件

2、附录

  • 本篇参考

nginx for Windows

  • 延伸阅读

将Nginx作为Windows服务并开机启动:Windows下将nginx配置成服务并设置开机自启动-好记的博客

原文链接:Windows下Nginx安装与配置教程 - Ken的杂谈

http://www.jmfq.cn/news/5358457.html

相关文章:

  • 网站建设标书模板/新闻摘抄四年级下册
  • 万家灯火网站建设/刷关键词的平台
  • 连云港建设局网站/网站怎么优化排名
  • 潍坊做外贸网站建设/提高工作效率整改措施
  • 网站建设 聊城信息港/武汉seo招聘信息
  • 重庆荣昌网站建设/新河seo怎么做整站排名
  • 衢州市精神文明建设网站/在百度上怎么打广告
  • 笋岗网站建设/重庆森林在线观看
  • 建设网站 教学反思/重大新闻事件2023
  • 建设企业网站的公司/关键词排名批量查询
  • 温州网站建设推广/seo排名的影响因素有哪些
  • 网站的开发与建设/福州关键词优化平台
  • 安徽省住房与城乡建设部网站/网络营销中的四种方法
  • 电子商务网站的建设与维护/seo自媒体运营技巧
  • 网站建设需要哪些工具与知识/网址制作
  • 互联网网站建设计划书/怎么做一个自己的网页
  • 网站建设便捷/seo技术最新黑帽
  • php网站建设毕业论文/百度公司排名
  • 长春网站建设硕成传媒/视频广告接单平台
  • 奕腾网站建设/友情链接推广平台
  • 兰州市建设局官方网站/it培训班
  • 网站建设基本流程规范/同城推广
  • 贵阳网站建设多点互动/网络推广求职招聘交流群
  • 池州网站建设哪家好/网络推广产品要给多少钱
  • 平台型网站建设方案/龙岗网站建设公司
  • 网站建设公司行情/十大培训机构教育培训机构哪家好
  • 建设一个购物网站多少钱/百度推广怎么登陆
  • 网站建设运营方案 团队/十大接单推广平台
  • 网站建设教材下载/西安做网站哪家好
  • 怎么建设收费网站/青岛官网优化