1. 程式人生 > >伺服器部署專案完整攻略

伺服器部署專案完整攻略

1.首先是購買伺服器和域名

這裡使用的是阿里雲,學生有價格優惠,只需十塊錢一個月,並且續費也是十塊一個月
在這裡插入圖片描述選擇映象Windows server 2012r2 中文版
在這裡插入圖片描述
域名使用普通域名即可
域名需要備案才能解析伺服器ip地址(時間較長可以提前準備)
下圖是我解析過的伺服器ip通過網址即可訪問 http://www.noleast.top/
在這裡插入圖片描述

2.之後就是進入伺服器搭建所需要的環境

可以通過控制檯連線伺服器也可以通過計算機的遠端桌面連線連線到伺服器
在這裡插入圖片描述

3.釋出專案

釋出之前先在Web.config修改資料庫連線字串和伺服器中的資料庫連結字串相匹配
在這裡插入圖片描述
在這裡插入圖片描述
修改 id password即可

先使用自己計算機vs釋出釋出所需要的專案
右鍵專案選擇釋出選擇釋出位置最後釋出

在這裡插入圖片描述
這裡釋出了三個專案
Food 後臺管理員介面 MVC
Foodapi 前臺介面 webapi
Foodhtml 前臺頁面展示
在這裡插入圖片描述
將這三個檔案直接複製到伺服器上下面開始釋出
開啟iis右鍵網站填好內容
網站名稱:為了方便區分這裡和專案名一致
物理路徑:選擇複製檔案的路徑即可
埠:填寫沒有使用的埠

在這裡插入圖片描述
需要給每個檔案一個Everyone許可權不然無法訪問資源
右鍵檔案屬性->安全->編輯->新增->應用
在這裡插入圖片描述

釋出後需要修改html頁面請求webapi介面所的地址
因為已經解析過域名所以設定為域名:APi專案的埠名
如果沒有域名則設定ip地址:埠名
在這裡插入圖片描述
在這裡插入圖片描述
設定好埠後需要在阿里雲控制檯防火牆新增埠,否則會無法訪問
新增後即可通過域名/伺服器ip:埠訪問
在這裡插入圖片描述


最後專案就完整發布完成
即可使用行動網路訪問自己的專案了。
如果在釋出專案中遇到什麼問題可以私信我或者在下方評論,我會盡我所能地幫助你!