ubuntu上安裝nginx

一、安裝環境介紹

  需要預先安裝gcc,通常ubuntu默認自帶,所以默認已經有這個環境了,後續步驟默認是使用root賬戶進行的

二、下載及安裝nginx相關組件

  1、進入任意目錄,我選用的是通常選用的/usr/local/src目錄

cd /usr/local/src

        2、下載相關組件

wget http://nginx.org/download/nginx-1.10.1.tar.gz
wget http://www.openssl.org/source/openssl-1.0.1t.tar.gz
wget http://zlib.net/zlib-1.2.11.tar.gz
wget ftp://ftp.pcre.org/pub/pcre/pcre-8.40.tar.bz2

         3、安裝nginx相關組件

          安裝openssl(數據加密)

tar zxvf openssl-1.0.1t.tar.gz
cd openssl-1.0.1t
./config && make && make install

          安裝pcre(解析正則表達式)

tar -jxvf pcre-8.40.tar.bz2
cd pcre-8.40
./configure && make && make install

            安裝zlib(壓縮解壓縮)

tar zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure && make && make install

          4、安裝nginx

tar zxvf nginx-1.10.1.tar.gz
cd nginx-1.10.1
./configure && make && make install

三、啓動nginx

        1、設置軟鏈接

ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx

         2、常見操作指令

啓動:
    sudo nginx
停止:
    馬上終止web服務器
    sudo nginx -s stop - -暴力
    等待當前操作處理完成之後再停止
    sudo nginx -s quit   -- 溫柔 
重新加載:
    sudo nginx -s reload

四、測試

      打開瀏覽器,輸入IP地址。

五、部署靜態頁面

nginx安裝目錄
    /usr/local/nginx
默認目錄 html,自己創建一個目錄,將靜態頁面放到裏邊
修改配置文件
    /usr/local/nginx/conf/nginx.conf
找http -> server
在server中添加location
location / {
    root demo;
    index hello.html;
}
root: 放靜態網頁的根目錄
index: 要打開的網頁
/ : 瀏覽器請求的指令

 

發佈了192 篇原創文章 · 獲贊 660 · 訪問量 26萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章