• ASp.NET Core Centos7运行环境搭建


    CentOS 7中运行搭建ASp.NET Core运行环境

    1、环境

    这里演示的环境是CentOS7,64bit

    2、安装.NET Core SDK

    sudo yum update

    mkdir dn_cli

    cd dn_clisudo yum install libunwind libicu

    sudo yum install libunwind libicu

     

    wget https://dotnetcli.blob.core.windows.net/dotnet/beta/Binaries/Latest/dotnet-dev-centos-x64.latest.tar.gz

    tar -zxf dotnet-dev-centos-x64.latest.tar.gz

     

    尝试执行命令:. /dotnet

    提示错误:

    Failed to load /root/dotnet/bin/libcoreclr.so, error: libunwind.so.8: cannot open shared object file: No such file or directory

    解决方法:

    yum install -y libunwind

     

    尝试执行命令:. /dotnet

    提示错误:

    Failed to initialize CoreCLR, HRESULT: 0x80131500

    解决方法:

    yum install -y icu

    尝试执行命令:. /dotnet --info,正常。


    永久保存环境变量

    找到/etc/profile文件(当用户第一次登录时,该文件被执行.),在最后面添加:

    PATH=~/dn_cli:$PATH

    export PATH

     

    即时生效

    source /etc/profile

     

    3、下载cli-samples的HelloMvc例子 

     

    cd ~
    sudo yum -y install git

    mkdir app

    cd app

    git clone https://github.com/aspnet/cli-samples.git

    cd cli-samples

    dotnet restore

    cd HelloMvc

     

     需要显式指定HelloMvc的端口(即使指定的是5000端口),目前尝试过不加下面这段代码,发现默认的5000并不起作用

      

    4、编译运行HelloMvc

    将执行命令的当前目录定位到HelloMvc,并执行下面命令

    dotnet run

    打开浏览器 http://192.168.1.200:5600

    
    
  • 相关阅读:
    Java Stream 去重对象
    CentOS7安装JDK8
    CentOS7安装Tomcat9
    MySQL 8.0 安装
    面相对象7大原则
    Spring Boot MyBatis连接MySQL数据库
    win11右键改回win10风格,win10右键改回win11风格,不用重启
    【转载】NetCore 开发实战(目录整理)
    viewState cookie session _VIEWSTATE
    外部JS得到客户端ID
  • 原文地址:https://www.cnblogs.com/shw0099/p/8472243.html
Copyright © 2020-2023  润新知