帶你一起看看nginx如何部署安裝

2022-09-08 03:06:10 字數 3153 閱讀 5388

windows安裝

我這裡使用centos來進行代表linux,其他版本的linux大同小異

1.首先安裝缺少的依賴包:

yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel

tar zxf nginx-version -c 解壓路徑

其中nginx-version是指的nginx的軟體版本,-c進行指定解壓路徑

3.配置

進入解壓nginx檔案:

cd nginx解壓路徑

檢視當前路徑

pwd 檢視是否進入相關路徑

/opt/nginx-version 這是我解壓的路徑

./configure --prefix=安裝路徑 --with-pcre --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-http_realip_module

./configure

–prefix=指定根目錄位置 /

–sbin-path=可執行檔案存放目錄 /

–conf-path=配置檔案存放目錄 /

–error-log-path=error日誌檔案存放目錄 /

–http-log-path=access日誌檔案存放目錄 /

–pid-path=pid檔案存放目錄 /

–user=執行使用者 /

–group=執行使用者組 /

–with-pcre=pcre軟體包安裝目錄

–with-zlib=zlib軟體包安裝目錄

具體nginx各個模組的使用請移步:nginx編譯安裝配置模組大全

編譯為可執行檔案

make

部署安裝

make install

啟動關閉nginx啟動nginx

進入nginx中的sbin目錄,直接執行nginx程式即可

./nginx 或 sh nginx 或 source nginx

關閉nginx

./nginx -s stop

./nginx -s reload

使用軟體包管理器(即rpm包)進行安裝,這裡為了方便我這裡就使用yum進行安裝了,這種安裝方式要比編譯安裝方便很多,而且後面啟動也會有所改善,但是這個軟體包安裝好後就無法進行更改,無法進行新增其他第三方模組

配置yum源

cat /etc/yum.repo.d/nginx.repo

[nginx]

name=nginx repo

baseurl=el

ease

ver/

releasever/

releas

ever

/basearch/

gpgcheck=0

enabled=1

配置好之後直接進行安裝就可以了,安裝執行下面命令

yum -y install nginx

使用這個安裝方式啟動也比較簡單,因為安裝後就是預設的系統服務程式直接使用下面的方式就可以了

centos7之前

service nginx start //啟動

service nginx stop //關閉

service nginx restart //新啟動

centos7之後

systemctl start nginx.service //啟動

systemctl stop nginx.service //關閉

systemctl restart nginx.service //重新啟動

快捷鍵 win+r 會出現下面這個執行

輸入cmd然後回車接著開啟shell命令列工具如下圖

啟動nginx

進入nginx解壓目錄

啟動nginx

執行之後無任何反應表示執行成功

使用瀏覽器進行訪問

關閉nginx

回車後檢視之前啟動nginx的shell會發現他已經恢復剛開啟的情況,表示停止成功

ok到這裡已經安裝完成了

【華為雲-精選30+雲服務產品助力好友上雲】

帶你一起Piu Piu Piu

單刀直入,今天要講的是自己寫的乙個wpf動畫例子。我們在看下最終效果 最近在重看wpf程式設計寶典2010,在練習第15章動畫效能例子時有了些想法。原始例子如下 原始例子 打包了整個15章的 它是乙個可動態改變小球動畫幀速的程式 那我能不能讓小球一直發射?能不能改變小球的軌跡?所有就有了現在的程式,...

帶你一起學習C語言語法

帶你學c帶你飛 第一季講解內容 c語言語法,我們會講變數 陣列 函式 指標 結構 標準庫這樣一些純粹的c語言知識。基本上你大學第一學期學的就是咱第一季的內容,我知道很多朋友學完c語言一時感覺沒什麼用?然後大一學完大二就還給體育老師了 咳咳,畢竟現在是乙個連程式都要刷顏值的年代 使用c語言,確實不容易...

新書來了 邀您一起來看看

徹底剖析作業系統的原理,實現核心執行緒 特權級變換 使用者程序 任務排程 檔案系統等作業系統最基本的組成單元。用實際 解釋了鎖 訊號量 生產者消費者問題。實現了shell,幫助大家理解內部命令 外部命令 管道等操作。京東購買 今天,優秀的使用者體驗設計是產品所不可或缺的,但設計一款產品則是乙個漫 長...