nginx前端服務部署

2022-02-22 06:51:05 字數 895 閱讀 3182

登入跳板機

執行 list

,列出所有機器

執行 dssh 機器序號

,如 dssh 1

,選擇機器

進入nginx配置目錄: cd usr/local/nginx/conf/vhosts

提公升許可權: sudosu 

,配置檔案以.conf結尾,( 若有其他預設配置檔案,可以修改該檔案字尾,讓預設配置檔案失效 )

,內容如下:

server 

​ try_files $uri $uri/ /index.html;

}​ error_page 404 /404.html;

location = /40x.html

​ error_page 500 502 503 504 /50x.html;

location = /50x.html

}​

注:

listen:埠號

server_name:網域名稱

access_log:日誌檔案在伺服器的儲存位置(目錄需手動建立,日誌檔案自動生成)

location.root:**在伺服器的儲存位置(專案打包後的dist資料夾位置)

退出編輯並儲存: :wq

本地專案**打包: npm run build

進入配置檔案中儲存**的目錄: cd /data/www/

三種方式上傳**:

進入nginx執行檔案目錄, cd /usr/local/nginx/sbin

若nginx未啟動,啟動nginx, ./nginx

若nginx已啟動,重新啟動nginx, ./nginx -s reload

二 服務部署

系統 ubuntu 備註 編輯檔案命令 vim 檔名稱 i 表示當前狀態為插入狀態 輸入完成後,按esc 鍵,退出當前編輯模式 進入檔案操作命令 wq 儲存並離開 一 檢查主機名稱及ip位址 命令hostname 命令ipconfig 二 修改主機名 命令vim etc hostname 修改為ma...

Zookeeper服務部署

前提 已經安裝jdk1.8 2 解壓安裝並進入安裝目錄 root host1 tar xf zookeeper 3.4.12.tar.gz root host1 mv zookeeper 3.4.12 usr local root host1 cd usr local zookeeper 3.4.1...

sftp服務部署

1.sftp的配置 檢視ssh版本 sftp是基於ssh協議的子協議,首先檢視ssh版本,openssh server版本至少是4.8p1,因為配置許可權需要版本新增的新配置項chrootdirectory來完成 root izys605x4c311swvscc1y0z ssh v openssh ...