nginx極簡教程(安裝 靜態檔案伺服器)

2021-10-19 22:31:34 字數 1246 閱讀 7579

籠統來說,「nginx 是乙個伺服器程式」,它可以:

nginx 的功能太多了,本篇只介紹 nginx 作為靜態檔案伺服器程式時的用法

官方安裝教程,點這裡

以 ubuntu 為例

把下列命令複製到命令列(一次只執行一行命令),回車

中途可能會問你「是否確認……?」,輸入y即可

sudo apt install

curl gnupg2 ca-certificates lsb-release

echo

"deb `lsb_release -cs`

nginx"

|sudo

tee /etc/apt/sources.list.d/nginx.list

curl -fssl |

sudo apt-key add -

sudo apt update

sudo apt install nginx

上述過程可能比較慢

然後,啟動 nginx:

sudo nginx
檢查安裝

找個電腦,訪問http://[ip]/

nginx 只需要你把檔案放到「某個目錄」下,就可以了

這個目錄,由 nginx 的配置檔案決定

nginx 的配置檔案,一般在/etc/nginx/nginx.conf(檔案)或/etc/nginx/conf.d(資料夾)

檢視 nginx 的配置檔案

你可以在 nginx 的配置檔案裡找到「那個目錄」

cat nginx.conf
你可能會看到類似:

location /
這樣的配置。如果沒有,在/etc/nginx/conf.d裡面的幾個配置檔案裡找一找

其中/usr/share/nginx/html就是「那個目錄

訪問靜態檔案

只需要把檔案放入「那個目錄」,比如/usr/share/nginx/html/hello/test.html

只需要訪問:http://ip/hello/test.html

Mac安裝 nginx 極簡

本篇採用 homebrew安裝方式 1.更新brew brew update2.查詢要安裝的軟體是否存在 brew search nginx3.查詢本機nginx情況 not installed nginx在本地還未安裝 usr local var www docroot預設路徑 8080 為 us...

Shell 極簡教程

vim hello world.sh bin bash echo hello world chmod x sh hello world.sh hello,world bin bash echo hello,world a 1b expr a 1 echo b注意,變數名和等號之間不能有空格,這可能和...

crontab極簡教程

toc crontab簡介 linux crontab是用來定期執行程式的命令。當安裝完成作業系統之後,預設便會啟動此任務排程命令。crontab常用命令 crontab e 開啟vi編輯器,編寫乙個定時任務,退出vi後,若vi內容不為空,則會建立乙個任務。crontab l 檢視當前已經建立的定時...