鼎鼎知识库
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

在Ubuntu上运行第一个.NET Core应用程序.md 1.6KB

  • 来到根目录:cd ~
  • 注册Microsoft的Repository: wget -q …
  • 安装:sudo dpkg -i Packages-microsoft-prod.deb
  • 添加新的repository:sudo add-apt-repository universe
  • 安装:sudo apt install apt-transport-https
  • sudo apt update
  • 下载SDK sudo apt install dotnet-sdk-3.0
  • 登录MySQL: mysql -u root -p
  • 创建数据库:CREATE DATABASE MovieAppDb;
  • quit;
  • 再次登录:mysql -u dd -p
  • 显示数据库:SHOW DATABASES;
  • quit;
  • 创建网站目录:sudo mkdir -p /var/www/movie-app
  • 给目录权限:sudo chown dingding:dingding /var/www/movie-app
  • 来到网站目录
  • 安装git: ``` sudo apt update git apt install git git --version sudo apt update sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
  • 来到github上的项目,在master分支选择tag,邮件复制地址
  • 下载到当前目录:wget https://github.com/git
  • 解压:unzip git.zip
  • 来到源代码目录:cd git-*
  • 制作package: make prefix=/usr/lcoall all
  • 安装:sudo make prefix=/usr/local install
  • 配置git git config --global user.name “” git config --global user.email “” git config --list ```
  • 把git项目拷贝到当前目录 git clone https://github.com
  • 修改连接字符串
  • 更新数据库 ``` 项目的ef和当前装的ef必须匹配

dotnet tool install --global dotnet-ef --version dotnet --list-sdks dotnet tool install --global dotnet-ef --version 3.0.0 配置到全局:export PATH=“$PATH:/usr/bin/” dotnet --help dotnet ef database update ```

  • 发布:dotnet publish
  • 运行: dotnet MvcMovie.dll