运行环境.net Core 后端+ User.Admin+配合前端所需要的内容

1、 依赖流程: mysql-v5.7=>统一用户授权系统(dotnet-v2.2,yarn)=>专家系统后端(dotnet-v2.2)=>专家系统前端(node-v8.16.0,npm,cnpm)

2、 将统一用户授权系统、专家系统后端、专家系统前端git clone下来

3、打开3个命令行窗口:
窗口1:统一用户授权系统(User.Admin) cd到src目录下的 (IdentityServer4.Admin) 运行命令:dotnet run
窗口2:专家系统后端(Specialist.Admin) cd到src目录下的 (Expert.WebApi) 运行命令:dotnet run
窗口3:专家系统前端(specialist-admin) 运行命令:npm run dev
打开的端口号应该是:(http://localhost:6568/)

中间c#有一个报错:
端口被占用了:解决办法:

     Unable to start Kestrel.
System.IO.IOException: Failed to bind to address https://127.0.0.1:5001: address already in use.




其原因是端口5000、5001没有释放。执行以下命令,查看5000端口使用情况:

lsof -i:5000
输出:

COMMAND   PID   USER   FD   TYPE    DEVICE SIZE/OFF NODE NAME
dotnet  14989 ubuntu  101u  IPv4 246793676      0t0  TCP localhost:5000 (LISTEN)
dotnet  14989 ubuntu  102u  IPv6 246793677      0t0  TCP localhost:5000 (LISTEN)
执行以下命令,释放端口占用:

kill -9 14989
再次执行以下命令,运行Hello World Web Server:

dotnet run

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值