.NET创建网站和运行环境

请问如何部署 :.NET创建网站和运行环境

启动命令:
#!/bin/bash

设置环境变量

export ASPNETCORE_ENVIRONMENT=Production
export DOTNET_ENVIRONMENT=Production

确保ExcelOutput目录存在并设置权限

mkdir -p /www/TableDataProcessor/ExcelOutput
chmod 755 /www/TableDataProcessor/ExcelOutput

启动应用

cd /www/TableDataProcessor
dotnet TableDataProcessor.dll --urls=“http://127.0.0.1:8081

我写这个不正确 状态失败。
1.启动命令:是填写我项目dll,还是我需要写一个命令来执行我.net 发布项目

运行目录下包含 TableDataProcessor.dll
然后命令写 dotnet TableDataProcessor.dll



帮忙看看,我还是无法部署成功。

跟网站没关系 我需要看 dotnet 的配置
以及你 dotnet 项目的目录


运行目录,.net发布linux-x64 程序目录网站
启动命令直接指定网站项目dll ,我没有单独写dll来启动网站

看起来没啥问题 你先访问 IP:外部映射端口 看一下正常不

方便qq 帮忙给我远程一下不

根据你的配置 你的应用端口应该是 8080
看你截图 配置的不太正确

我重新配置一下,应用端口和外部映射端口设置8081 还是无法访问http://8.134.135.51:8081/

你的应用 是什么端口?日志里显示是 8080 你为什么要设置为 8081?

重新操作 配置一次。日志端口还是显示8080

应用端口 填 8080 外部映射端口随便填




我重新部署测试网页,创建.net 运行环境,都不行,访问无法访问此网站

你浏览器访问的是什么地址,什么端口

http://8.134.135.51:8122/ 这个地址

服务器防火墙 8122端口放开了吗


已经设置的

服务器终端执行这个看看呢 curl http://127.0.0.1:8122


Connection reset by peer 连接被对端重置

加我qq:912565581