抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

.Net5 发布部署

//默认
dotnet publish
//说明
dotnet publish "解决方案/项目的路径" -c "发布关键字" -r "运行平台" -o "发布输出的路径" --self-contained "是否包含运行时的组件"
//例如
dotnet publish D:\ProjectCode\XXX.WebApi.csproj -c release -r win-x64 -o D:\ProjectCode\Release\XXX.WebApi --self-contained false
//某参数说明
-c // 发布版本 可选 Debug Release
-r // 运行平台 常用 win-64 linux-64

后台启动命令

cd /home/peel/AllData/Web/HexoOnlineEditor/HexoOnlineEditor/bin/Release/net5.0/publish
nohup dotnet HexoOnlineEditor.dll --urls http://0.0.0.0:7778 &

要先cd到目录运行,不然会找不到静态资源。因为不CD的话静态资源路径就会变成命令运行的当前路径

Rclone启动

rclone mount onedrive:/ /home/peel/download/onedrive --allow-other --allow-non-empty  --daemon --vfs-cache-mode writes

查看端口占用

netstat -lnpt |grep 5672

Git命令

//解决过滤文件不生效
git rm -r --cached .
//加入修改
git add .
//提交暂存
git commit -m ""
//推送更改
git push origin master

BBR加速

BBR4合1:

wget -N "https://github.000060000.xyz/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

1,19,重启,24,再reboot,再19一次!
1,重启,再执行,选19,然后再执行,24,再次重启,再19一次

###aria2启动

aria2c --conf-path=/etc/aria2/aria2.conf -D