1.搭建http靜態伺服器環境
(1)首先用ssh登陸自己的雲伺服器,我的伺服器為centos.
ssh [email protected]
(2)安裝nginx
yum install nginx -y
(3)安裝完成後,啟動服務
nginx
(4)此時,訪問自己的公網ip,如` 可以看到 nginx 的測試頁面
2.配置靜態伺服器訪問路徑
外網使用者訪問伺服器的 web 服務由 nginx 提供,nginx 需要配置靜態資源的路徑資訊才能通過 url 正確訪問到伺服器上的靜態資源。
(1)開啟 nginx 的預設配置檔案 /etc/nginx/nginx.conf ,修改 nginx 配置,將預設的root /usr/share/nginx/html;
修改為:root /data/www;
,配置檔案將 /data/www/static 作為所有靜態資源請求的根路徑,如訪問:
,將會去 /data/www/static/ 目錄下去查詢 index.js。
#進入配置檔案的目錄
cd /etc/nginx
#檢視該目錄下的檔案
ll#編輯配置檔案
vim nginx.conf
#原配置檔案
}}
(2)重新啟動nginx服務
nginx -s reload
(3)重啟後,現在我們應該已經可以使用我們的靜態伺服器了,現在讓我們新建乙個靜態檔案,檢視服務是否執行正常。
首先讓我們在 /data 目錄 下建立 www 目錄,如:
#建立目錄
mkdir -p /data/www
#進入目錄
cd /data/www
#編輯檔案
vim index.html
#檔案內容
hello world!
(4)現在訪問
應該可以看到頁面輸出 hello world! 乙個基於 nginx 的靜態伺服器就搭建完成了,現在所有放在 /data/www 目錄下的的靜態資源都可以直接通過網域名稱訪問。
server
location /api/
location /upload/
location /web/
location ^~ /static/
}
nginx服務搭建
1.安裝nginx前,我們首先要確保系統安裝了g gcc openssl devel pcre devel和zlib devel軟體 cd usr local src tar zxvf pcre 8.21.tar.gz cd pcre 8.21 configure make makeinstall ...
nginx服務傻瓜搭建
安裝步驟 一 先準備好相關原始碼包和程式包,如下圖 所有包都在雲伺服器的 src目錄下。二 安裝 1 安裝nginx伺服器,支援vod stream fileupload cd src tar zxvf pcre 8.36.tar.gz cd pcre 8.36 pcre是乙個非常小的正規表示式庫,...
nginx認證服務搭建
配置好該認證之後,通過瀏覽器訪問時,會被要求輸入使用者名稱密碼,才能檢視網頁 1.安裝 htpasswd 工具 生成密碼 sudo apt get y install apache2 utils 2.安裝 nginx sudo apt get y install nginx 3.生成密碼 建立認證資...