一、创建.net core web 应用

1、首先打开vs2019创建好.net core web应用,简单的注入IConfiguration 便于打印端口号展示效果。

 1         private readonly ILogger<HomeController> _logger;
2 private readonly IConfiguration _iconfiguratoin;
3
4 public HomeController(ILogger<HomeController> logger,IConfiguration iconfiguratoin)
5 {
6 _logger = logger;
7 _iconfiguratoin = iconfiguratoin;
8 }
9
10 public IActionResult Index()
11 {
12 base.ViewBag.Port = this._iconfiguratoin["port"];
13 return View();
14 }

2、进入到软件的根目录下,输入cmd进入命令行界面

3、输入 dotnet run --urls=http://localhost:8102 --port=8102  启动项目

4、重复操作2、3 打开多个 后续演示负载均衡

二、windows下nginx的安装和使用

1、下载nginx。 http://nginx.org/en/download.html  下载稳定版 nginx/Windows-1.18.0

2、下载后解压如下

3、启动nginx

(1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过

(2)打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe 或者 start nginx ,回车即可

4、测试是否启动成功

浏览器输入 localhost:80 显示如下表示成功。(nginx的默认端口为80,可以修改后续会讲到)

如果没有启动成功,查看\nginx-1.18.0\logs下日志

5、nginx的配置文件是conf目录下的nginx.conf

当我们修改了nginx的配置文件nginx.conf 时,不需要关闭nginx后重新启动nginx,只需要执行命令 nginx -s reload 即可让改动生效

这样我们整个的配置就完成,效果如下

最新文章

  1. Lind.DDD.LindMQ~关于持久化到Redis的消息格式
  2. active_record的不定时更新
  3. 获得ip地理信息的几种方法
  4. appium 环境搭建 java
  5. ios10 no route to host
  6. Mac上的欧路词典单词本迁移到有道词典 #node.js
  7. C#面向对象之属性
  8. oracle中schema指的是什么?
  9. 自已实现的async 只实现了一部分功能
  10. Bootstrap CSS 描述
  11. OC中 block 的用法
  12. Vue表单控件绑定
  13. 设置angular公共样式表
  14. 大型互联网架构概述 关于架构的架构目标 典型实现 DNS CDN LB WEB APP SOA MQ CACHE STORAGE
  15. EDCheckPrefabRef
  16. php微信公众号开发
  17. Can’t call setState (or forceUpdate) on an unmounted component 警告处理方法
  18. Asp.Net Mvc3.0(MEF依赖注入理论)
  19. Func&lt;T,TResult&gt;的使用方法(转载)
  20. shouldRasterize 光栅化、(缓存)复用、内存、内容稳定

热门文章

  1. 4G DTU是什么 可以应用于哪些行业?
  2. [Luogu P3203] [HNOI2010]弹飞绵羊 (LCT维护链的长度)
  3. uniApp打卡日历
  4. php拓展 swoole 安装
  5. 利用命令行将本地代码上传至GitHub仓库
  6. Ceph OSD服务失效自动启动控制
  7. C# 简易的串口监视上位机实现
  8. JS简单介绍与简单的基本语法
  9. 【原创】Linux虚拟化KVM-Qemu分析(六)之中断虚拟化
  10. WireShark——ARP 协议包分析