更新時(shí)間:2021-07-16 來(lái)源:黑馬程序員 瀏覽量:
listen指令用法
listen:用來(lái)配置監(jiān)聽(tīng)端口。
語(yǔ)法 | listen address[:port] [default_server]...; listen port [default_server]...; |
默認(rèn)值 | listen *:80 | *:8000 |
位置 | server |
listen的設(shè)置比較靈活,我們通過(guò)幾個(gè)例子來(lái)把常用的設(shè)置方式熟悉下:
listen 127.0.0.1:8000; // listen localhost:8000 監(jiān)聽(tīng)指定的IP和端口
listen 127.0.0.1; 監(jiān)聽(tīng)指定IP的所有端口
listen 8000; 監(jiān)聽(tīng)指定端口上的連接
listen *:8000; 監(jiān)聽(tīng)指定端口上的連接
default_server屬性是標(biāo)識(shí)符,用來(lái)將此虛擬主機(jī)設(shè)置成默認(rèn)主機(jī)。所謂的默認(rèn)主機(jī)指的是如果沒(méi)有匹配到對(duì)應(yīng)的address:port,則會(huì)默認(rèn)執(zhí)行的。如果不指定默認(rèn)使用的是第一個(gè)server。
server{ listen 8080; server_name 127.0.0.1; location /{ root html; index index.html; } } server{ listen 8080 default_server; server_name localhost; default_type text/plain; return 444 'This is a error request'; }
將本頁(yè)面鏈接http://3rdspacecomics.com/news/20210716/173129.html發(fā)送給QQ:435946716,免費(fèi)獲取上面課程全套視頻、筆記和源碼。
猜你喜歡: