關於Nginx配置子*.conf配置

基於CentOS7.6,直接yum安裝的Nginx,配置server

推薦從上往下依次看,就當複習了,着急的摸魚玩家們,可以直接拉到最下面

這裏不包含負載均衡的配置,只有簡單的開端口配置

	** 進入服務器,先開啓一下nginx
	systemctl restart nginx 
	** 如果你沒有下圖的那個nginx.service,你的啓動命令就是
	/usr/sbin/nginx -s reload  (前提是你直接yum的)

在這裏插入圖片描述

	** Nginx啓動成功之後,並不會報錯誤,相反沒有啓動成功,是會報錯
	** 接下來我們直接複製自己的端口號,放入瀏覽器的url中即可
	** 因爲我的服務器沒有開啓防火牆,所以防止無聊的大佬暴力破解,我把ip打碼了

Nginx首頁

	** 然後上圖我們做一下簡單的分析
	** 1、我們直接訪問,所以它映射的端口是80端口,在Linux中,我們看一下
	** 2、我們去找一下nginx的首頁設置文件

在這裏插入圖片描述
在這裏插入圖片描述

	** 接下來正文,我們開始配置子端口文件
	// cat 和 vim 的區別應該都知道,這裏不做過多解釋
	** 看上圖,在server 的上面有一個include /etc/nginx/conf.d/ *.conf;
	** 該文件代表,我們給項目配置其他端口以及文件路徑,可以直接放在conf.d的目錄下面

在這裏插入圖片描述

	** 我這裏配置了兩個,一個是基於php以及開發爲Apache,線上爲Nginx開發環境的配置
	// cat 和 vim 的區別應該都知道,這裏不做過多解釋
	** 另一個就是一個簡單的可識別php文件的配置

在這裏插入圖片描述

	** 這裏就以一個框架的實例做一下就可以了
	** 配置完成之後
	systemctl restart nginx 
	** 如果你沒有下圖的那個nginx.service,你的啓動命令就是
	/usr/sbin/nginx -s reload  (前提是你直接yum的) 

列舉幾個配置常出現的問題

1、映射端口沒有開啓。

2、配置完後沒有重啓Nginx。

3、安裝完畢之後沒有啓動php-fpm。

4、測試文件中一般以phpinfo()爲列,後綴把結束符;寫成:就會報500錯誤

5、端口重複,例如你在abc.conf中開了8080.然後在def.conf中又指向了8080,重啓的時候就會報錯

6、ip+端口進入,出現502錯誤,如下圖,可能是你沒有開啓php-fpm,一般是讀取資源的問題

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章