Nginx
什么是Nginx:
Nginx是一个高性能的HTTP反向代理WEB服务器
Nginx的特点:
设计语言:C语言开发
1:内存少 服务占用系统内存不超过3M
2:并发内力强 官方测试为五万/
NGginx下载安装:
根据自己的系统选择相应的版本!
网盘我上传了一个windows老版本的 需要的话自取:
链接:https://pan.baidu.com/s/1hpgJSONXBZ64fs3GHi7b-A
提取码:7lab
再补一个liunx版本的
链接:https://pan.baidu.com/s/1mYQPvEFJ2zZcaS7092CdtQ
提取码:c4pi
安装的话不要有有中文路径
解压后:
点击EXE文件以管理员运行
打开以后会闪一下,然后可以看一下任务管理器服务是否启动成功!
提示:可以在任务管理器 详细信息页面 英文输入时点击N就可以直接跳转到Ngin服务,如果没有就重启一下服务
Nginx默认是监控80端口的所以可以在浏览器输入:localhost进行测试:
OK!测试成功(不成功也可能是端口占用 自己查一下80谁再用)
接下来可以做一下简单的配置了
先说一下Nginx的服务信息
主服务:主要提供反向代理服务信息 一般是占用内存比较大的
守护服务:防止主服务宕机 一般是内存暂用较小的
Nginx配置相关命令:
首先打开我们的DOS页面 可以在路径中打开 这样比较方便
然后就可以试一下常用的一些命令了
开启:
start nginx
重启:
nginx -s reload
关闭:
nginx -s stop
试一下常用的一些命令了
开启:
start nginx
重启:
nginx -s reload
关闭:
nginx -s stop
注意多次重复启动Nginx会对后续的服务造成影响!
打开nginx的配置文件:
打开如图:
server {
#表示监听的端口编号可以重复
listen 80;
#监听的服务域名不可以重复
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
#进行反向代理 locahost关键字 / 拦截的路径 所有请求用*
location / {
#root关键字 默认代理的是本地磁盘路径
root html;
#index 表示的是默认的启动页面
index index.html index.htm;
}
这里的默认启动界面就是index.html