nginx - 简解

91 阅读1分钟

是什么:

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。

ecf8a75fe5e02a330337a89eff6a8fe.png

38b215f28806a40432dcb4a1e67c0ce.png

为什么:

怎么做:

本地安装:官网下载zip-解压

// cmd打开文件路径 - 下面步骤的nginx也可替换为nginx.exe
start nginx //打开nginx - http://127.0.0.1/(浏览器可测试) 
nginx -s stop //停止nginx
nginx -s reload //重新加载nginx
nginx -s quit //退出nginx

// nginx-1.21.6\conf\nginx.conf nginx文件夹下的此文件为nginx配置文件
// 默认静态页面入口位置为nginx-1.21.6\html\index.html

location /test/ {
   proxy_pass http://localhost:7001; //代理转发
}

location /test/ {
   proxy_pass http://www.baidu.com/; //代理转发
}

重新写完配置后需要nginx -s reload重启

拓展:

  • IMAP(Internet Message Access Protocol)以前称作交互邮件访问协议(Interactive Mail Access Protocol),是一个应用层协议。
  • POP3,全名为“Post Office Protocol - Version 3”,即“邮局协议版本3”。
  • SMTP是一种提供可靠且有效的电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于系统之间的邮件信息传递,并提供有关来信的通知。
  • linux中.sh文件是脚本文件,一般都是bash脚本。有时也会写下执行脚本。

sh执行脚本

sh ./xxx.sh文件即可

43046659ded40b5f1d34bb5038aed26.png