CentOS中Nginx的安裝和配置

Nginx是一款自由的、開源的、高性能的HTTP服務器和反向代理服務器;同時也是一個IMAP、POP3、SMTP代理服務器;Nginx可以作爲一個HTTP服務器進行網站的發佈處理,另外Nginx可以作爲反向代理進行負載均衡的實現。

使用源碼安裝軟件

我們知道,在Linux平臺裏,我們可以下載一個rpm文件進行離線安裝,也可以使用yum install 在線安裝一個指定的軟件。其實,除了這兩種方式以外,我們還可以使用第三種方式,即源代碼的形式安裝軟件

  • 使用源代碼安裝軟件的基本步驟:
    • 配置:configure
    • 編譯:make
    • 安裝: make install
  • 執行命令
    • cmd1; cmd2 # 執行完cmd1後,執行cmd2,無論cmd1指令是否執行成功
    • cmd1 || cmd2 # 先執行cmd1,cmd1執行失敗以後纔會執行cmd2
    • cmd1 && cmd2 # 先執行cdm1,cmd1執行成功以後,纔會執行cmd2

使用源碼安裝Nginx

  1. 使用wget命令下載Nginx源碼,下載地址: http://nginx.org/download/nginx-1.16.0.tar.gz
  2. 解壓軟件壓縮包: tar -zxvf nginx-1.16.0.tar.gz
  3. 編譯前執行配置文件: ./configure
    • —prefix:用來配置Nginx服務器的安裝目錄
    • 配置出錯多數是因爲缺少相關的依賴庫或者編譯器
    • 需要安裝相關的依賴。sudo yum install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
    • 運行 make && make install 命令來編譯並安裝軟件
  4. Nginx介紹
    • 進入到/usr/local/nginx/sbin 安裝目錄,使用 ./nginx 命令啓動nginx
    • html:默認站點目錄
    • 測試:在瀏覽器中輸入localhost,看到welcome to nginx即表示成功
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章