【.Net】Web项目部署腾讯云

文章目录

总述

前置准备

云服务添加端口

另有linux本身防火墙请参考:
【Linux】防火墙命令

需安装.Net SDK和Asp .Net Runtime

注意:

1、sdk也要不只是runtime 2、是Asp .Net Runtime不是.Net Runtime

宝塔面板

nginx: [emerg] host not found in upstream "xxxx" in /etc/nginx/nginx.conf:43

本地DNS:修改hosts文件,路径为/etc/hosts
如遇到nigix转发405请参考: nginx 405 not allowed问题三种解决方法

docker-compose部署

编写docker-compose.yml文件:

进入到docker-compose.yml所在目录执行:

bash 复制代码
docker-compose up -d

-d 表示后台执行

普通部署

不需要Nginx,啥都不用。

更加不用修改系统配置、系统环境等等一大堆东西。。。

使用的Linux命令:

Microsoft PPA命令配置:

wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb

sudo dpkg -i packages-microsoft-prod.deb

安装.net core运行时:

sudo apt install aspnetcore-runtime-6.0

启动dotnet服务:

nohup dotnet AuthServer.Host.dll &

注意:是服务.dll不是服务.exe

参考

CentOS7部署.Net5项目到Docker中
保姆级腾讯服务器网站搭建教程,从零搭建属于自己的网站!
腾讯云云服务器上使用docker部署python语言开发的flask项目
.Net6极速部署Linux(.Net Core发布技巧/Linux基础教学)

相关推荐
wscats23 分钟前
Markdown 编辑器技术调研
前端·人工智能·markdown
EnoYao31 分钟前
Markdown 编辑器技术调研
前端·javascript·人工智能
JIngJaneIL43 分钟前
基于java+ vue医院管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot
JIngJaneIL1 小时前
基于java + vue校园跑腿便利平台系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot
前端要努力1 小时前
月哥创业3年,还活着!
前端·面试·全栈
sao.hk1 小时前
ubuntu2404安装k3s
前端·chrome
聪明努力的积极向上1 小时前
【C#】线程解析:从“页面未响应”到彻底理解 .NET 中的 UI 线程、Task、Thread、COM 与消息泵
ui·.net
cos1 小时前
Worktrunk 完全指南:让 Git Worktree 和 Claude Code 和平共处
前端·ai编程·claude
不哦罗密经1 小时前
python相关
服务器·前端·python
ji_shuke2 小时前
opencv-mobile 和 ncnn-android 环境配置
android·前端·javascript·人工智能·opencv