部落格297 讓vim支援nginx配置檔案語法

2021-10-07 05:15:22 字數 946 閱讀 3858

內容: 當我們使用vim開啟nginx配置檔案的時候,vim預設是不支援nginx語法的,我們可以通過拷貝nginx安裝包中的檔案到配置目錄下,以使vim支援nginx檔案配置文法

步驟:/

/nginx.org/download/nginx-

1.18

.0.tar.gz

(如果沒有安裝包檔案的話需要)

解壓:tar -xzf nginx-

1.18

.0.tar.gz

進入解壓目錄:

nginx準備的配置檔案在contrib目錄

將nginx的vim配置檔案拷貝到vim配置目錄:

luzejia@ubuntu:

~/nginx-

1.18

.0$ cp -r contrib/vim/* ~/.vim/

再用vim開啟任一配置檔案檢視效果:

luzejia@ubuntu:

~/nginx-

1.18

.0$ cd conf

luzejia@ubuntu:

~/nginx-

1.18

.0/conf$ vim nginx.conf

效果如下:

(原本是清一色的黑色)

讓nginx完美支援Thinkphp的配置

習慣了用apache後,當第一次用nginx時,把原來的專案 thinkphp框架 部署在新伺服器上的時候,驚呆了!所有的url模式下都不能正常執行,甚至連css,js檔案都不能正常載入。原因是ngibx不支援pathinfo 主要是需要配置nginx location location php f...

Nginx系列5之讓Nginx支援HTTP1 1

nginx在反向 http協議的時候,預設使用的是http1.0去向後端伺服器獲取響應的內容後在返回給客戶端。http1.0和http1.1的乙個不同之處就是,http1.0不支援http keep alive。nginx在後端伺服器請求時使用了http1.0同時使用http header的conn...

讓Apache 和nginx支援跨域訪問

1,如何讓apache支援跨域訪問呢?步驟 修改httpd.conf,windows中對應的目錄是 c wamp bin apache apache2.4.4 conf httpd.conf 把loadmodule headers module modules mod headers.so 前面的注...