一、下载SDK
比如net 6:Download .NET 6.0 (Linux, macOS, and Windows) (microsoft.com)
根据版本下载,我这里下载的是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
出现以下信息,表示安装成功
五、 依赖安装
需要安装libicu
在线:
sudo yum install libunwind libicu
离线:
前往https://centos.pkgs.org/ 搜索,并选择系统版本安装
查看系统版本
cd /etc
#查看xxx-release,如果是centos就叫centos-release
cat xxx-release
下载二进制文件
拷贝到服务器指定目录,然后在指定目录下执行
rpm -Uvh *.rpm --nodeps --force
注意:此命令会将目录下所有的二进制文件都安装一遍
离线安装nginx 建议采用这种方式,不要使用解压tar.gz。这种方式安装成功就可以直接使用以下命令
sudo service nginx start
#或者
sudo systemctl start nginx.service
sudo systemctl enable nginx.service