Linux部署 .netcore网站

1.下载ubuntu镜像,ubuntu-18.04.6-desktop-amd64.iso

2.安装VM虚拟机 16.2.3 build 版本

3.安装镜像

4.开启ssh,<网上搜 balabala>

5.先安装ssh,然后重启ssh,检查ssh状态,都是正常,但是fianlshell总是无法登录。 我在这边卡了很久,最后是发现用户名不对。安装镜像的时候主机名设置的是linux08,用户设置的是root。 之后运行终端一直以为是root账户

6.在终端上运行 whoami 返回的结果是 linux08

7.切换linux08登录 成功。

8.安装.netcore环境 <网上搜 balabala>

csharp 复制代码
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

9.检查.netcore环境

c 复制代码
dotnet --info

10.随便建个linuxweb应用,拷贝文件 <网上搜 balabala>

11.cd到linux目录,dotnet Weblinux.dll

12.虚拟机能打开 localhost:5000了。 但是虚拟机外不能访问,修改下配置配置文件

csharp 复制代码
{
"urls":"http://0.0.0.0:5000",
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft": "Warning",
      "Microsoft.Hosting.Lifetime": "Information"
    }
  },
  "AllowedHosts": "*"
}

13.结束。 主要是第5步,这个账户用户名问题,搞心态

相关推荐
wdxylb28 分钟前
云原生俱乐部-shell知识点归纳(1)
linux·云原生
飞雪20072 小时前
Alibaba Cloud Linux 3 在 Apple M 芯片 Mac 的 VMware Fusion 上部署的完整密码重置教程(二)
linux·macos·阿里云·vmware·虚拟机·aliyun·alibaba cloud
路溪非溪2 小时前
关于Linux内核中头文件问题相关总结
linux
Lovyk4 小时前
Linux 正则表达式
linux·运维
Fireworkitte5 小时前
Ubuntu、CentOS、AlmaLinux 9.5的 rc.local实现 开机启动
linux·ubuntu·centos
sword devil9006 小时前
ubuntu常见问题汇总
linux·ubuntu
ac.char6 小时前
在CentOS系统中查询已删除但仍占用磁盘空间的文件
linux·运维·centos
淮北也生橘127 小时前
Linux的ALSA音频框架学习笔记
linux·笔记·学习
华强笔记11 小时前
Linux内存管理系统性总结
linux·运维·网络
十五年专注C++开发11 小时前
CMake进阶: CMake Modules---简化CMake配置的利器
linux·c++·windows·cmake·自动化构建