nginx_(1)

一、GCC 編譯器 java

      全稱 GNU Compiler Collection,是 GNU 社區推出的功能強、性能優越的用於編程開發的自由編譯器。目前能夠編譯的語言有:c、c++、Objective-c 、java 等。linux

centos 系統下的安裝 - 使用 yum 命令:nginx

-> yum -y install gcc-c++ autoconf automakec++

二、Nginx 依賴模塊編程

      Nginx 的一些模塊須要其餘第三方庫的支持,如:gzip模塊須要 zlib庫, rewrite 模塊須要 pcre庫,ssl功能須要 openssl庫等。windows

centos 系統下的安裝 - yum 命令:centos

-> yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel性能

三、 Nginx 下載  -> 網址:http://nginx.org/ui

四、 Nginx 安裝spa

      windows 下:

      步驟:解壓 下載的 windows 版本的 nginx壓縮包,在 windows 的 cmd 命令窗口中 切換到 解壓的壓縮包路徑下,而後輸入 命令: start nginx ,便可啓動 nginx;

      檢查是否啓動:能夠查看 windows 任務 進程 中是否有 nginx.exe 進程便可。

      其餘操做: nginx -s [stop | quit | reopen | reload] 來執行。

      linux 下:

      步驟: -->  tar -zxvf nginx-0.x.xx.tar.gz

                 -->  cd nginx-0.x.xx (切換到 解壓目錄)

                 -->  ./configure 

                 -->  make

                 -->  sudo make install (注意:須要 root 帳戶)

      安裝後的路徑: Nginx 將被默認安裝到 /usr/local/nginx 路徑下; 能夠在 原解壓縮後的nginx-0.x.xx 目錄下執行 ./configure 命令查看 nginx 的 安裝狀況.

       啓動:如果 nginx 安裝在 /usr/local/nginx/ 目錄中,命令是:

       /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
      說明: "-c" 指定了配置文件的路徑,若是不加「-c" 參數,nginx 會默認加載其安裝目錄的conf子目錄的nginx.conf文件,即:/usr/local/nginx/conf/nginx.conf

       中止

       有3中中止方式:從容中止快速中止強制中止

       從容中止:> 查看進程

                       

                       > 殺死進程

                       

       快速中止:> 查看進程

                       

                       > 殺死進程

                       

       強制中止

       驗證操做:驗證ngin x配置文件是否正確

       方法一:進入nginx安裝目錄sbin下,輸入命令./nginx -t

          看到以下顯示  nginx.conf syntax is ok

                               nginx.conf test is successful

          說明配置文件正確!

       

     方法二:在啓動命令-c前加-t

    

    平滑重啓 Nginx 服務

    若是更改了配置就要重啓Nginx,要先關閉Nginx再打開?不是的,能夠向Nginx 發送信號,平滑重啓。

    方法一:進入nginx可執行目錄sbin下,輸入命令./nginx -s reload 便可,便是: /usr/local/nginx/sbin/nginx -s reload  (便是 nginx 安裝路徑 -s reload);

    

    方法二:查找當前nginx進程號,而後輸入命令:kill -HUP 進程號 實現重啓nginx服務;便是: kill -HUP 住進程號或進程號文件路徑。

    

相關文章
相關標籤/搜索