還有這個(gè)配置文件不是很明白,能不能解釋下,注釋掉的就不管,### You should look at the following URL's in order to grasp a solid understanding# of Nginx configuration files in order to fully unleash the power of Nginx.# http://wiki.nginx.org/Pitfalls# http://wiki.nginx.org/QuickStart# http://wiki.nginx.org/Configuration## Generally, you will want to move this file somewhere, and start with a clean# file but keep this around for reference. Or just disable in sites-enabled.## Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples.### Default server configuration#server {?? ?listen 80 default_server;//這個(gè)是默認(rèn)監(jiān)聽(tīng)端口號(hào) 80 可是誰(shuí)監(jiān)聽(tīng)誰(shuí),nginx監(jiān)聽(tīng)電腦上的80端口么?? ?listen [::]:80 default_server;?? ?# SSL configuration?? ?? ?#?? ?# listen 443 ssl default_server;?? ?# listen [::]:443 ssl default_server;?? ?#?? ?# Note: You should disable gzip for SSL traffic.?? ?# See: https://bugs.debian.org/773332?? ?#?? ?# Read up on ssl_ciphers to ensure a secure configuration.?? ?# See: https://bugs.debian.org/765782?? ?#?? ?# Self signed certs generated by the ssl-cert package?? ?# Don't use them in a production server!?? ?#?? ?# include snippets/snakeoil.conf;?? ?root /var/www/html;? //這個(gè)好像是我如果寫(xiě)一個(gè)靜態(tài)網(wǎng)頁(yè)可以在這個(gè)路徑下寫(xiě)然后在環(huán)回地址顯示,,具體是什么不明白求解釋?? ?# Add index.php to the list if you are using PHP?? ?index index.html index.htm index.nginx-debian.html;//不明白 就是一堆html文件?? ?server_name _;//也不明白? 別人說(shuō)配的域名 ?? ?location / {?? ??? ?# First attempt to serve request as file, then?? ??? ?# as directory, then fall back to displaying a 404.?? ??? ?try_files $uri $uri/ =404;?? ?}//普通定位 但是也不明白?? ?# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000?? ?#?? ?location ~ \.php$ {?? ??? ?include snippets/fastcgi-php.conf;?? ??? ??? ?# With php7.0-cgi alone:?? ??? ?#fastcgi_pass 127.0.0.1:9000;?? ??? ?# With php7.0-fpm:?? ??? ?fastcgi_pass unix:/run/php/php7.0-fpm.sock;?? ?} //正則匹配如果后綴是php網(wǎng)頁(yè)就進(jìn)行php解析么,?? ?# deny access to .htaccess files, if Apache's document root?? ?# concurs with nginx's one?? ?#?? ?#location ~ /\.ht {?? ?#?? ?deny all;?? ?#}}# Virtual Host configuration for example.com## You can move that to a different file under sites-available/ and symlink that# to sites-enabled/ to enable it.##server {#?? ?listen 80;#?? ?listen [::]:80;##?? ?server_name example.com;##?? ?root /var/www/example.com;#?? ?index index.html;##?? ?location / {#?? ??? ?try_files $uri $uri/ =404;#?? ?}#}//最好能把這個(gè)文件執(zhí)行流程說(shuō)一遍,我找了很多資料都是零零散散的
2 回答


慕姐8271420
TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
在所有服務(wù)器示例中,可以看到一個(gè)奇怪的名稱(chēng)“ _”:它只是無(wú)數(shù)的無(wú)效域名之一,同樣可以使用其他無(wú)效名稱(chēng),例如“-”和“!@?!?。

vicentia
TA貢獻(xiàn)24條經(jīng)驗(yàn) 獲得超28個(gè)贊
servername,配置域名的,必須是已經(jīng)映射的域名,index 后邊的 是可執(zhí)行的文件后綴,。php ?。htm 。html都行,include 引用其他配置文件。
添加回答
舉報(bào)
0/150
提交
取消