天天看點

如何搭建 Nginx 網站伺服器

        Nginx 是由核心和子產品組成,其中,核心的設計非常微小和簡潔,完成的工作也非常簡單,僅僅通過查找配置檔案 将用戶端請求映射到一個location block子產品, 而在這個location中所配置的每個指今将會啟動不同的子產品去完成相應的工作

Nginx 相對于 Apache的優點:

    1.高并發響應非常好

    2.反向代理性能非常好。可用于負載均衡

    3.記憶體和CPU 占用率低,為 Apache 的 1/5 -- 1/10

接下來我們就來學習一下怎樣去搭建一個簡單的Nginx 網站環境

#安裝pcre支援rewrite庫,也可以安裝源碼,注*安裝源碼時,指定pcre路徑為解壓

源碼的路徑,而不是編譯後的路徑,否則會報錯

(make[1]: *** [/usr/local/pcre/Makefile] Error 127 錯誤)

下載下傳安裝:

    yum -y install pcre pcre-devel openssl openssl-devel

    cd /data ;

    useradd www

    ./configure  --user=www --group=www --prefix=/usr/local/nginx 

    --with-http_stub_status_module

    --with-http_ssl_module

    make && make install 

    安裝完成

啟動 Nginx

    /usr/local/nginx/sbin/nginx -t    檢查配置檔案是否正确

    /usr/local/nginx/sbin/nginx      啟動 Nginx

檢視是否啟動:

    ps -ef | grep nginx

本文轉自 菜鳥的征程 51CTO部落格,原文連結:http://blog.51cto.com/songqinglong/1688061

繼續閱讀