初始nginx(启动运行) 使用nginx做一个简单的静态资源服务器

时间:2023-12-28 17:55:44

第一次接触nginx的时候,那时候公司还是用的一些不知名的小技术,后来公司发展问题,重新招了人,然后接触到nginx,公司 使用nginx用来做代理服务器,所有请求 都先经过nginx服务器,然后交由nginx服务器具体选择 哪台服务器 处理该请求,知道大概意思,也没深究,回顾一下当初学习掌握 nginx的过程

1.什么是nginx:

nginx是一款高性能的http 服务器,也可以当做是反向代理服务器,俄罗斯程序设计,支撑5W左右的并发连接  并且cpu、内存等资源消耗却非常低,运行非常稳定

2.nginx运用场景:

1、http服务器。Nginx是一个http服务可以独立提供http服务。可以做网页静态服务器。

2、虚拟主机。可以实现在一台服务器虚拟出多个网站。例如个人网站使用的虚拟主机。

3、反向代理,负载均衡。当网站的访问量达到一定程度后,单台服务器不能满足用户的请求时,需要用多台服务器集群可以使用nginx做反向代理。并且多台服务器可以平均分担负载,不会因为某台服务器负载高宕机而某台服务器闲置的情况。

初始nginx(启动运行) 使用nginx做一个简单的静态资源服务器

3 windows运行nginx

1  打开解压以后的nginx 在目录下 可以看到 nginx.exe启动文件

初始nginx(启动运行) 使用nginx做一个简单的静态资源服务器

2 双击启动nginx,可以看到画面一闪而过,然后打开logs文件  查看err.log 文件是否有报错日志,如果没有任何报错信息,则表名启动成功

3浏览器输入localhost

初始nginx(启动运行) 使用nginx做一个简单的静态资源服务器

看到该界面表示 nginx已经安装启动成功

4 简单使用nginx作为静态资源服务器:

1 打开 在html文件目录下

初始nginx(启动运行) 使用nginx做一个简单的静态资源服务器

2 添加test.html 内容

test nginx service

3 测试

初始nginx(启动运行) 使用nginx做一个简单的静态资源服务器

如何停止nginx的运行:

在cmd窗口中 运行 nginx.exe -s stop
初始nginx(启动运行) 使用nginx做一个简单的静态资源服务器