天天看點

nginx的安裝和配置

僅供參考, 不同系統操作可能會不一樣, 中間遇到錯誤, 找一下錯誤原因, 一般是單詞”error“後的一句, 複制, 百度, vim操作下面有注釋

首先是域名解析到指定的伺服器

安裝nginx

  • 方法一:這個是最簡單的方法,但是很有可能會失敗,這裡搞定了就能直接去配置nginx了
1.安裝g++a

sudo apt-get install g++

2.使用apt直接安裝

sudo apt-get install nginx

3.啟動

service nginx start

  • 方法二
    • 下載下傳nginx及相關元件輸入 :
      cd  /usr/local/src/ 
      wget http://nginx.org/download/nginx-1.10.2.tar.gz
      wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz
      wget http://zlib.net/zlib-1.2.11.tar.gz
      wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz           
    • 安裝c++編譯環境
      yum install gcc-c++  或者  apt-get install g++   
      中間需要确認一次, 輸入: y           
    • 安裝nginx及相關元件
      1. 安裝openssl:
      tar zxvf openssl-fips-2.0.10.tar.gz
      cd openssl-fips-2.0.10
      ./config && make && make install
      cd /usr/local/src/  或者   cd ..   回到src檔案夾中           
      1. 安裝pcre: tar zxvf pcre-8.40.tar.gz
      cd pcre-8.40
      ./configure && make && make install
      cd /usr/local/src/ 或者  cd ..   回到src檔案夾中           
      1. 安裝zlib: tar zxvf zlib-1.2.11.tar.gz
      cd zlib-1.2.11
      ./configure && make && make install
      cd /usr/local/src/ 或者  cd ..   回到src檔案夾中           
      1. 安裝nginx : tar zxvf nginx-1.10.2.tar.gz
      cd nginx-1.10.2
      ./configure && make && make install           

啟動 nginx

  1. 先找到nginx的安裝位置, 輸入:
    whereis nginx    # 得到路徑 例如: /usr/local/nginx           
  2. 進入得到的路徑:
    cd /usr/local/nginx           
  3. 啟動 :
    /usr/local/nginx/sbin/nginx 
    或者  
    cd  /usr/local/nginx/sbin/  輸入: nginx 或 ./nginx           
  4. 檢視啟動狀态:
    ps -aux | grep nginx    出現三條記錄就表示已經啟動成功           
    如果啟動成功, 不改配置檔案打開自己的域名也能看到一個預設頁面, 說明域名已經綁定成功​​
nginx的安裝和配置

配置nginx

  1. 進入nginx配置檔案夾
    whereis nginx    # 得到路徑 例如: /usr/local/nginx
    cd /usr/local/nginx             
  2. 打開配置檔案
    vim nginx.conf           
  3. ​​找到如圖所示的地方, 位置和檔案名稱改為自己需要展示的網頁
    nginx的安裝和配置

注釋

  • nginx操作指令:
  1. 啟動
    /usr/local/nginx/sbin/nginx           
  2. 停止/重新開機
    /usr/local/nginx/sbin/nginx -s stop(quit、reload)           
  3. 指令幫助
    /usr/local/nginx/sbin/nginx -h           
  4. 驗證配置檔案
    /usr/local/nginx/sbin/nginx -t           
  5. 配置檔案
    vim /usr/local/nginx/conf/nginx.conf           
  6. vim簡單操作指令: 深入了解百度
    開啟編輯:按“i”或者“Insert”鍵
    退出編輯:“Esc”鍵
    退出vim:“:q”
    儲存vim:“:w”
    儲存退出vim:“:wq”
    不儲存退出vim:“:q!”
               
  7. 檢視目前系統版本, 輸入:
    cat /etc/redhat-release 或 : lsb_release -a           
    參考連結: 時光不寫部落格-nginx的安裝和配置

繼續閱讀