<li id="c4loq"><acronym id="c4loq"></acronym></li>

<button id="c4loq"></button>
    <dd id="c4loq"><pre id="c4loq"></pre></dd>

      <th id="c4loq"></th>

        <dd id="c4loq"></dd>

        溫馨提示×

        如何部署.NetCore中的Ubuntu 14.04

        發布時間:2021-09-16 14:24:02 來源:億速云 閱讀:127 作者:柒染 欄目:開發技術

        這篇文章將為大家詳細講解有關如何部署.NetCore中的Ubuntu 14.04,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

        No.1 準備應用程序

        1. 創建.Net Core Web項目

        如何部署.NetCore中的Ubuntu 14.04

        如何部署.NetCore中的Ubuntu 14.04

        2. 使用VS2015發布

        如何部署.NetCore中的Ubuntu 14.04

        如何部署.NetCore中的Ubuntu 14.04
        No.2 安裝.Net Core for Ubuntu

        Ubuntu的安裝就不介紹了。本人用的VMWare,裝好Tools很方便。

        具體安裝步驟請參照:https://www.jb51.net/os/248849.html

        1. 添加dotnet源

        sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > /etc/apt/sources.list.d/dotnetdev.list'
        sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 417A0893
        sudo apt-get update

        2. 安裝.Net Core SDK

        sudo apt-get install dotnet-dev-1.0.0-preview2-003131

        如何部署.NetCore中的Ubuntu 14.04

        3. 驗證安裝

        dotnet --version

        如何部署.NetCore中的Ubuntu 14.04

        4. 初始化示例程序

        mkdir NetWeb
        cd NetWeb
        dotnet new

         5. 運行示例程序

        dotnet restore
        dotnet run

        如何部署.NetCore中的Ubuntu 14.04
        如上圖中顯示,表示成功!

         No.3 上傳程序 

        1. 清空刪除示例程序文件夾內容

        2. 拷貝第一步生成的項目文件到示例文件夾

        如何部署.NetCore中的Ubuntu 14.04

        如何部署.NetCore中的Ubuntu 14.04

        注意:由于本人Ubuntu安裝在VM里,可以直接復制文件,生產環境可利用ftp上傳,具體怎么設置自行百度。

        No.4 運行&訪問

        dotnet ***.dll

        ***.dll 是項目所生成的入口鏈接庫如何部署.NetCore中的Ubuntu 14.04
        5000為訪問端口。本機瀏覽器輸入http://localhost:5000/ 看到下圖效果就說明部署成功。如何部署.NetCore中的Ubuntu 14.04
        注意:.Net Core 默認創建的項目部署完成以后,只能在本機內訪問,外部通過IP是打不開的,可以通過配置Nginx實現。也可以通過修改Program.cs

        var host = new WebHostBuilder()
            .UseKestrel()
            .UseUrls("http://*:5000")
            .UseContentRoot(Directory.GetCurrentDirectory())
            .UseIISIntegration()
            .UseStartup<Startup>()
            .Build();
        
        host.Run();

        UseUrls(http://*:5000) 即可實現通過IP訪問程序。

        Ps:本人用VS2015發布程序的時候,輸出窗口出現亂碼,應該是編碼問題,不知道你們有沒有,暫時還沒有找到原因。
        如何部署.NetCore中的Ubuntu 14.04

        關于如何部署.NetCore中的Ubuntu 14.04就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

        免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

        主題地圖

        黄片免费无马赛克

        <li id="c4loq"><acronym id="c4loq"></acronym></li>

        <button id="c4loq"></button>
        <dd id="c4loq"><pre id="c4loq"></pre></dd>

          <th id="c4loq"></th>

            <dd id="c4loq"></dd>