.Net Core CLI在CentOS7的安装及使用简介

1. 安装libunwind


cd /usr/local/src

wget http://download.savannah.gnu.org/releases/libunwind/libunwind-1.2-rc1.tar.gz

tar -zxf libunwind-1.2-rc1.tar.gz

cd libunwind-1.2-rc1

sh autogen.sh

./configure

make

make install

cd ..

rm -rf libunwind-1.2-rc1

2. 安装cli


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

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

mkdir /usr/dotnet

mv bin /usr/dotnet

vi ~/.bash_profile

在export PATH前加入新行

PATH=$PATH:/root/dotnet/bin

保存退出

source ~/.bash_profile

3. 测试cli


dotnet --version

4. 使用cli


mkdir ~/temp

cd ~/temp

dotnet new

dotnet restore --configfile=temp/NuGet.config

dotnet run

5. 编译和发布

dotnet build
dotnet publish

build和publish的时候都可以加些参数,具体可看帮助,没有太研究。

时间: 2024-08-16 02:25:54

.Net Core CLI在CentOS7的安装及使用简介的相关文章

ASP.Net Core on Linux (CentOS7) 共享第三方依赖库部署

原文:ASP.Net Core on Linux (CentOS7) 共享第三方依赖库部署 背景: 这周,心情来潮,想把 Aries 开发框架 和 Taurus 开发框架 给部署到Linux上,于是开始折腾了. 经过重重非人的坑,终于完成了任务: Aries on CentOS7:mvc.aries.cyqdata.com Taurus on CentOS7:mvc.taurus.cyqdata.com 不过在发布的过程中,发现有大堆共同的dll(100多个,20多M): 看见一大堆这些dll,

CentOS-7下安装MySQL5.6.22

CentOS7下安装MySQL5.6.22(当前最新版本:2015-01-17) 转载请注明出处:jiq?钦's technical Blog 一  安装环境 (1)CentOS版本:CentOS-7 查看方法: [[email protected] 桌面]# cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) 来源:官网下载 下载地址:http://www.centos.org/ (2)MySQL版本:MySQL-5.6.2

CentOS7/RHEL7安装Redis步骤详解

CentOS7/RHEL7安装Redis步骤详解 CentOS7/RHEL7安装Redis还是头一次测试安装了,因为centos7升级之后与centos6有比较大的区别了,下面我们就一起来看看CentOS7/RHEL7安装Redis步骤详解 方法一:使用命令安装(前提是已经安装了EPEL). 安装redis: yum -y install redis 启动/停止/重启 Redis启动服务:1systemctl start redis.service停止服务: systemctl stop red

CentOS7上安装、配置、监控RabbitMQ

CentOS7上安装.配置.监控RabbitMQ RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发.RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负 载部署,非常适合在较大规模的分布式系统中使用,具体特性还在验证中,待检验.由于项目需要,安装并配置了RabbitMQ,服务器操作系统是CentOS7. 环境:CentOS7.2 步骤 一.安装Erla

CentOS7全自动安装光盘制作详解

CentOS7全自动安装光盘制作详解 1 复制光盘文件 1 )挂载 iso 镜像 创建目录用于挂载光盘: perl"> mkdir /root/centos7 挂载 iso 镜像 mount -o loop CentOS-7.0-1406-x86_64-DVD.iso/root/centos7 2 )复制光盘文件到编辑目录进行编辑 因为挂载上 iso 镜像是只读的,如果要编辑,需要将文件复制出来,再编辑. 首先创建编辑目录: mkdir /root/centos7_iso 复制光盘文件:

开发人员学Linux(3):CentOS7中安装JDK8和Tomcat8

题外话:直到今天开始写本系列的第三篇时本人才想好为这个系列取一个名字,本系列不是为Linux运维人员准备的,而是主要为开发人员准备的,包括但不限于:希望了解Linux的开发人员:需要在Linux上部署一些组件的开发人员,如Memcached/Nginx/Redis等:需要使用一些在Linux上部署运行效果可能会更好的效果的系统,如Jetkins.SVN.JavaMelody等.希望了解一些当前较热的技术,想在虚拟机里搭建个环境把玩一番的,如.Net Core/Hadoop等.因此在本系列文章中不

CentOS7脱机安装SQL Server 2017

原文:CentOS7脱机安装SQL Server 2017 SQL Server on Linux也发布一段时间了,官方上支持Red Hat, SUSE, Ubuntu.手上没有以上Linux版本,选用了与Red Hat最接近的CentOS7.4来进行安装和测试. 1. 环境 Linux: CentOS Linux release 7.4.1708 (Core) Memory: 4 GB SQL Server: SQL Server 2017 (RC2) - 14.0.900.75 (X64)

.Net Core 部署到 CentOS7 64 位系统中的步骤

.Net Core 部署到 CentOS7 64 位系统中的步骤 建议使用 root 管理员账户操作 1.安装工具 1.apache 2..Net Core(dotnet-sdk-2.0) 3.Supervisor(进程管理工具,目的是服务器一开机就启动服务器 上发布的ASP.NET Core Web网站) 2.安装apache 在安装apache之前,要先做一件事就是,把当前登录用户权限设置为root相同的权限,否则 在执行sudo命令时会报 "不在 sudoers 文件中.此事将被报告&qu

centos7下安装php+memcached简单记录

1)centos7下安装php 需要再添加一个yum源来安装php-fpm,可以使用webtatic(这个yum源对国内网络来说恐怕有些慢,当然你也可以选择其它的yum源) [[email protected] ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 安装php7-fpm和一些其它的必要的组件 [[email protected] ~]# yum -y install php70w-fpm php