怎么在nginx中部署.net core站点
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,今天就跟大家聊聊有关怎么在nginx中部署.net core站点,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。步骤aspnetcore程序端口
千家信息网最后更新 2025年02月03日怎么在nginx中部署.net core站点
今天就跟大家聊聊有关怎么在nginx中部署.net core站点,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
步骤
aspnetcore程序端口号5001,实际外部端口号8001,相当于把8001收到的请求转发给5001.
把发布出来的文件全部丢掉 /var/www/JuXiangTou 里面去。可以用scp命令或者winscp客户端
centos 7.x
aspnet core 的运行环境,不需要装sdk,一般sdk里面是包含runtime的
yum install libunwind libicuyum install aspnetcore-runtime-2.1
nginx,一个反向代理服务,把过来的http请求转发给实际的aspnetcore处理
sudo yum install epel-releasesudo yum install nginxsudo systemctl start nginxsudo systemctl enable nginx
装好nginx要配置端口之类的。
cd /etc/nginx/
nginx.conf是默认的配置文件,基本不用动。
cd conf.dvim kestrel-juxiangtou.conf
下面主要就是两个端口号的需要改一下,其他都可以不用改动。
server { listen 8001; location / { proxy_pass http://localhost:5001; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection keep-alive; proxy_set_header Host $http_host; proxy_cache_bypass $http_upgrade; }}
保存退出
验证一下配置,然后重新载入
sudo nginx -t sudo nginx -s reload
防火墙firewall-cmd。不一定装过,要看环境。
systemctl status firewalldfirewall-cmd --zone=public --add-port=8001/tcp --permanentfirewall-cmd --reloadsystemctl restart firewalld.service
建一个服务,用于维护dotnetcore的程序进程
cd /etc/systemd/systemvim kestrel-juxiangtou.service
[Unit]Description=JuXiangTou[Service]WorkingDirectory=/var/www/JuXiangTouExecStart=/usr/bin/dotnet /var/www/JuXiangTou/Site.WebApi.dllRestart=alwaysRestartSec=10SyslogIdentifier=JuXiangTouUser=rootEnvironment=ASPNETCORE_ENVIRONMENT=Production[Install]WantedBy=multi-user.target
保存退出
systemctl restart kestrel-juxiangtou.service
看完上述内容,你们对怎么在nginx中部署.net core站点有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
内容
口号
配置
站点
不用
实际
文件
环境
程序
服务
两个
代理服务
命令
客户
客户端
就是
更多
步骤
知识
端口
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
宁波常用网络技术
邮储软件开发中心有晚餐吗
内存数据库是nosql数据库
软件开发知识基础
天津现代软件开发工业
agile软件开发语言
2核2g云服务器可以挖矿吗
关系数据库一般怎样储存
添加iis服务器
一体机触摸软件开发
网络安全执法工作开展情况
国泰安数据库指标公式
栖莱互联网科技有限公司
网络安全知识竞赛平台2020
2012服务器怎么配置远程
应用软件开发专业能力
蘑菇战争2服务器
服务器上接显示器
网络安全是网络工程吗
互联网和新科技哪个好
七牛 云服务器
网络安全主持主题词
武汉天成网络技术有限公司
银行做软件开发怎么样
数据库表为什么不能重命名
上海软件开发跳槽南京工资
软件开发系统功能需求分析
dbc 物品数据库
如何增强学生的网贷网络安全
网络技术及安全