环境安装
在线安装
wget https://dot.net/v1/dotnet-install.sh
./dotnet-install.sh --channel 6.0 --runtime dotnet
离线安装
1、从 Microsoft 官网下载对应的包文件
Download .NET 6.0 (Linux, macOS, and Windows) (microsoft.com)
例如,arm64的文件为:dotnet-sdk-6.0.201-linux-arm64.tar.gz
2、安装 dotnet sdk
在包文件 dotnet-sdk-6.0.201-linux-arm64.tar.gz 所在目录执行命令行
mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-6.0.201-linux-arm64.tar.gz -C $HOME/dotnet
备注:不一定非要装到 $HOME/dotnet 目录,其他地方也是可以的。
设置环境变量
sudo vi /etc/profile
在最后添加以下两句 ,然后 :qw 保存退出
export PATH=$PATH:$HOME/dotnet
export DOTNET_ROOT=$HOME/dotnet
重启后执行下面命令检查是否安装成功
dotnet --version
or
dotnet --info
自启动服务
将安装包上传到服务器上
编写ddns.net.service
[Unit]
Description=DDNS.NET
[Service]
WorkingDirectory=/root/ddns.net
ExecStart=/usr/bin/dotnet ddns.net.dll --urls "http://0.0.0.0:12345"
Restart=always
# 如果需要指定特定用户来运行程序,可以添加以下两行
# User=yourusername
# Group=yourgroupname
[Install]
WantedBy=multi-user.target
将服务设置为开机自启动
systemctl start ddns.net.service && systemctl enable ddns.net.service
查看服务启动日志
systemctl status ddns.net.service
修改服务配置后重载配置
systemctl daemon-reload
重新启动/停止服务
systemctl restart ddns.net.service
systemctl stop ddns.net.service
评论区