一、需要安裝的軟件
1、虛擬機安裝Ubuntu系統(本人用的是vmware-14.1.12和buntu-18.04)
2、Xshell或 Putty(連接ssh服務)
3、FileZilla(ftp上傳下載文件工具)
二、.net core 安裝包的區別和選擇
1、.net core Runtime(這個是用來跑.net core程序用的)
2、.net core SDK(Software Development Kit):里面包含了(runtime+Rolysn(編譯器)+FCL+.Net Core CLR)(這個是開發時用的)
我這到官網去下載時會發現,.net core Runtime只有90多M,而.net core SDK卻有140多M,就是因為.net core SDK比.net core Runtime多了上面這些東西
三、用CLI在Ubuntu上搭建Console,WebApi,MVC三大應用模型
1、搭建console應用:
a.首先我們用 dotnet new console -o myConsole 來創建一個控制台應用程序並將這個項目放入 myConsole目錄中
b.接下來我們進入到myConsole目錄用 dotnet run 這個命令來運行項目,我們會看到控件台上會輸出Hello World!。
效果圖如下:
2、搭建WebApi應用:
a.首先我們用 dotnet new webapi -o myWebApi 來創建一個WebApi應用程序並將這個項目放入 myWebApi目錄中
b.接下來我們進入到myWebApi目錄用 dotnet run 這個命令來運行項目, 然后我們會看到控制台會輸入http://localhost:5000和https://localhost:5001兩個地址
c.接下來我們把localhost變成*,我們用ls來看看當前目錄都有些什么文件:
d.我們進入Prpperties目錄,用vim進入來修改launchSettings.json這個文件,我們修改applicationUrl中的地址。
修改之前:
修改之后:
最后我們運行 dotnet run 命令,控制台會出現http://[::]:5000這個地址,我們用windows中的瀏覽器來訪問這個項目(http://172.16.1.168:5000/api/Values):
三、搭建Asp.Net Core Mvc應用
a.首先我們用 dotnet new mvc -o myMvc 創建一個mvc應用程序並將這個項目放入 myMvc目錄中
b.接下來我們進入到myMvc目錄用 dotnet run 這個命令來運行項目, 然后我們會看到控制台會輸入http://localhost:5000和https://localhost:5001兩個地址
c.接下來和上面一樣,修改launchSettings.json文件,然后在windows瀏覽器上運行項目
以上就是用CLI快速搭建三大應用模型過程。