首页服务器部署网站将网站net core3.1+mysql5.7部署到Ubuntu16.04/18.04/20.04/21.04
将网站net core3.1+mysql5.7部署到Ubuntu16.04/18.04/20.04/21.04

本教程用以部署

小飞兔商城 - H5版

部署环境

将网站部署到 Ubuntu16.04Ubuntu18.04Ubuntu20.04Ubuntu21.04

网站程序

.Net core 3.1 + mysql 5.7

步骤

安装宝塔

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

将 Microsoft 包签名密钥添加到受信任密钥列表,并添加包存储库

  • Ubuntu16.04安装命令

    wget https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
    sudo dpkg -i packages-microsoft-prod.deb
    rm packages-microsoft-prod.deb
  • Ubuntu18.04安装命令

    wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
    sudo dpkg -i packages-microsoft-prod.deb
    rm packages-microsoft-prod.deb
  • Ubuntu20.04安装命令

    wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
    sudo dpkg -i packages-microsoft-prod.deb
    rm packages-microsoft-prod.deb
  • Ubuntu21.04安装命令

    wget https://packages.microsoft.com/config/ubuntu/21.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
    sudo dpkg -i packages-microsoft-prod.deb
    rm packages-microsoft-prod.deb

安装运行环境

  1. 安装SDK

    sudo apt-get update; \
    sudo apt-get install -y apt-transport-https && \
    sudo apt-get update && \
    sudo apt-get install -y dotnet-sdk-3.1
  2. 安装运行时

    sudo apt-get update; \
    sudo apt-get install -y apt-transport-https && \
    sudo apt-get update && \
    sudo apt-get install -y aspnetcore-runtime-3.1
  3. 检测安装是否成功

    dotnet --list-sdks
    dotnet --list-runtimes

上传网站文件

将网站上传到文件夹(如:根目录\wwwroot\dotnet\

安装nginx服务器、mysql5.7、守护进程supervisor

  1. 安装nginx服务器、mysql5.7、守护进程supervisor(supervisor在宝塔商店里安装)
  2. 添加网站,设置nginx代理到 http://localhost:5000
  3. 打开supervisor,添加启动命令 dotnet /wwwroot/dotnet/Web.dll,目录:/wwwroot/dotnet/

安装完成。

小飞兔商城介绍

手机扫码:
用户名:admin   密码:123456
WIN环境:Windows Server 2012、Windows Server 2016、Windows Server 2019
Linux环境:Ubuntu16.04、Ubuntu18.04、Ubuntu20.04、Ubuntu21.04、CentOS7、CentOS8、Debian9、Debian10、Fedora、openSUSE 15、RHEL 7、SLES12、SLES15、Alpine
程序:asp.net core 3.1 + mysql 5.7

手机端截图

软件应用:前端模板下载;开发设计;SEO优化;离线浏览网页。备注:本软件不是黑客程序,不能下载后台数据!
免责声明:服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利,通过使用本站工具随之而来的风险与本软件无关。
Copyright © 2019-2022 小飞兔软件 All Rights Reserved 粤ICP备19111427号-2
教程资讯 在线文档 网站专题