籠統來說,「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 檢視當前已經建立的定時...