如何查看Nginx虚拟主机端口号
Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,在配置Nginx时,我们通常会为其设置一个或多个虚拟主机,每个虚拟主机都有自己的监听端口,如何查看Nginx虚拟主机的端口号呢?以下是一些方法:
1. 查看Nginx配置文件
我们可以查看Nginx的配置文件来获取虚拟主机的端口号,Nginx的主配置文件通常位于/etc/nginx/nginx.conf
或/usr/local/nginx/conf/nginx.conf
,在这个文件中,我们可以找到所有的server
块,每个server
块代表一个虚拟主机的配置。
在每个server
块中,有一个listen
指令,这个指令后面的参数就是该虚拟主机的监听端口。
server { listen 80; server_name www.example.com; ... }
在这个例子中,虚拟主机的端口号是80。
2. 使用Nginx命令行工具
除了查看配置文件,我们还可以使用Nginx的命令行工具来查看虚拟主机的端口号,我们需要打开终端,然后输入以下命令:
sudo nginx t
这个命令会显示出Nginx的所有配置信息,包括虚拟主机的端口号。
nginx: configuration file /etc/nginx/nginx.conf test is successful
在这个输出中,我们可以看到每个虚拟主机的配置信息,包括其监听的端口号。
server { listen 80 default_server; listen [::]:80 default_server; server_name _; ... }
在这个例子中,虚拟主机的端口号是80。
3. 使用Nginx状态页面
Nginx还提供了一个状态页面,我们可以在这个页面上查看虚拟主机的端口号,我们需要在浏览器中输入以下地址:
http://localhost/nginx_status
这个地址可能会因为Nginx的安装位置不同而不同,在这个页面上,我们可以看到所有的虚拟主机的状态信息,包括其监听的端口号。
Active connections: 1 client_max_body_size 100m; server accepts handled requests header bytes body UnixSocket TCP_NODELAY deferred 946 946 5746 5746 0 0 0 0 0 0 0 0 0 0 946 946 5746 5746 0 0 0 0 0 0 0 0 0 0 946 946 5746 5746 ... /var/run/nginx.pid HTTP/1.1" 200 "Connection" "keepalive" "Server" "nginx/1.14.0 (Ubuntu)" "Date" "Tue, 21 Feb 2018 07:35:23 GMT" "ContentType" "text/html" "LastModified" "Fri, 25 Jan 2018 15:37:39 GMT" "Connection" "close" "ETag" "W/\"5a8c544e636c426f\"" "AcceptRanges" "bytes" "ContentLength" "131" "KeepAlive" "timeout=5, max=100" "XContentTypeOptions" "nosniff" "XFrameOptions" "SAMEORIGIN" "SetCookie" "__cfduid=d3b9d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7; expires=Wed, 21 Feb 2018 07:35:23 GMT; path=/; domain=.example.com; httponly" "ServerTiming" "cfqconfig;dur=15.299999999999998" "Reported_by" "CFConnectingIP" "Apache_Running" "no" "Link" "http://www.cloudflare.com/privacypolicy/" "XUACompatible" "IE=Edge,chrome=16" "Via" "1.1 vegur" "CFIPCountry" "US" "CFRAY" "3beacb2efb8e2f8cLHR" "CacheControl" "maxage=1, public" "age=0" "XRequestId" "5ad5a3b6e6f79f1f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/477783.html