net core 在linux下安装

一、下载SDK
比如net 6:Download .NET 6.0 (Linux, macOS, and Windows) (microsoft.com)

sdk.png

根据版本下载,我这里下载的是x64
二、将sdk拷贝到/home/netcoresdk目录下
运行

#如果是root,就不用加sudo
sudo mkdir -p /home/dotnet && sudo tar zxf /home/netcoresdk/dotnet.tar.gz -C /home/dotnet

路径可根据自己需要修改
三、 创建链接

#如果是root,就不用加sudo
sudo ln -s /home/wenya/dotnet/dotnet /usr/local/bin  

四、 查看是否安装成功

dotnet --info

出现以下信息,表示安装成功


info.png

五、 依赖安装


image.png

需要安装libicu
在线:
sudo yum install libunwind libicu

离线:

前往https://centos.pkgs.org/ 搜索,并选择系统版本安装
查看系统版本

cd /etc
#查看xxx-release,如果是centos就叫centos-release
cat xxx-release

下载二进制文件


image.png

拷贝到服务器指定目录,然后在指定目录下执行

 rpm -Uvh *.rpm --nodeps --force

注意:此命令会将目录下所有的二进制文件都安装一遍

离线安装nginx 建议采用这种方式,不要使用解压tar.gz。这种方式安装成功就可以直接使用以下命令

sudo service nginx start
#或者
sudo systemctl start nginx.service
sudo systemctl enable nginx.service

参考:CentOS7离线安装Nginx及配置 - 熊仔其人 - 博客园 (cnblogs.com)

你可能感兴趣的:(net core 在linux下安装)