Nginx的知识小贴士🌿
代理
浏览器 -> 代理 -> ? -> 服务器
反向代理
浏览器 -> ? -> 代理服务器 -> 服务器
Nginx可以进行中文原生语言转述为:艾恩斯·奇斯
NGINX是一个免费、开源、高性能的HTTP服务器和反向代理。
我要讲一下关于Nginx的代理设置。
基本规则
セクション {
ディレクティブ パラメータ;
}
比如说这样的感觉
server {
listen 80;
server_name hogehoge.com;
return 301 https://hogehoge.com$request_uri;
}
今天的主题
请用中文改写以下内容,只需要一个版本:
这个。
upstream unicorn {
server hogehoge option;
}
在hogehoge的部分可以调用的东西
-
- 上位サーバーのアドレス(ドメイン名、IPアドレスおよびTCPポート、UNIXドメインソケットへのパス)
- オプションのパラメータ
-
- ドメイン名、IPアドレスおよびTCPポート -> たぶん?
- UNIXドメインソケットへのパス -> …?
UNIX域套接字
用于在进程间交换数据的规则。
nginx.conf内の
unix:/var/www/hogehoge/current/tmp/sockets/unicorn.sock
config/unicorn.sock内の
listen "/var/www/hogehoge/current/tmp/sockets/unicorn.sock
比TCP/IP的回环更快
据说之所以没有TCP/IP连接时的开销…参考