輕量級HTTP伺服器Nginx(安裝篇)

2021-09-22 03:12:53 字數 1293 閱讀 7059

[root@localhost home]# tar zxvf pcre-8.02.tar.gz  

[root@localhost home]# cd pcre-8.02  

[root@localhost pcre-8.02]#./configure  

[root@localhost pcre-8.02]#make  

[root@localhost pcre-8.02]#make install  

三、開始安裝nginx

nginx的安裝非常簡單。在預設情況下,經過編譯安裝的nginx包含了大部分可用模組。可以通過「./configure  --help」選項設定各個模組的使用情況,例如對不需要的http_ssi模組,可通過「--without-http_ssi_module」方式關閉此模組;同理,如果需要「http_perl」模組,那麼可以通過「--with-http_perl_module」方式安裝此模組。下面是安裝過程: 

在上面的configure選項中「--with-http_stub_status_module」可以用來啟用 nginx 的 nginxstatus 功能,以監控 nginx 的當前狀態。

至此,nginx已經安裝完成了。

四、 nginx配置檔案結構

nginx的配置檔案是乙個純文字檔案,它一般位於nginx安裝目錄的conf目錄下,整個配置檔案是以block的形式組織的。每個block一般以乙個大括號「{}」來表示,block可以分為幾個層次,整個配置檔案中main指令位於最高層,在main層下面可以有events、http等層級,而在http層中又包含有server層,即server block,server block中又可分為location層,並且乙個server block中可以包含多個location block。

乙個完整的配置檔案結構如下圖所示。

在了解完配置檔案結構之後,就可以開始配置和除錯nginx了。

輕量級HTTP伺服器Nginx(入門篇)

一 什麼是nginx 相信很多讀者都對apache非常熟悉,與apache類似,nginx是一款高效能的http和反向 伺服器軟體,也是乙個 imap pop3 smtp 伺服器。nginx 發音是 engine x 由俄羅斯的程式設計師igor sysoev所開發 igor將源 以類bsd許可證的...

輕量級HTTP伺服器NginX的配置與除錯

nginx安裝完畢後,會產生相應的安裝目錄,根據前面的安裝路徑,nginx的配置檔案路徑為 opt nginx conf,其中nginx.conf為nginx的主配置檔案。這裡重點介紹下nginx.conf這個配置檔案。nginx配置檔案主要分成四部分 main 全域性設定 server 主機設定 ...

阿里雲輕量級伺服器

解決linux mysql命令 bash mysql command not found 的方法 root db 02 mysql u root bash mysql command not found 原因 這是由於系統缺省會查詢 usr bin下的命令,如果這個命令不在這個目錄下,當然會找不到命...