linux启动Webnet命令,在发布.netCore WebApi服务并在Linux上部署(一)

在发布.netCore WebApi服务并在Linux上部署(一)

在发布.netCore WebApi服务并在Linux上部署(一)

第一次在linux上面部署.netCore WebApi程序,做一些记录备查。

第一节记录如何使用vs2019将程序发布在本地文件夹:

①将调试好的WebApi项目的解决方案资源配置的Debug换成Release。

df0cc13af803f20932917956f6406292.png

②右击项目-重新生成解决方案。

535fec315dda12368bea84f4b2643740.png

③右击启动项-发布。

2c083a49c0bd5ceb20c1095b1ee5d5ff.png

④在发布的选项中选择编辑,跳出配置文件。

a7f8f39219ef8fcbc67d5256103daca9.png

⑤发布方法选择 “文件系统”,填写自定义的发布的系统位置。

088c6f4540a49cabc0cdbcdb8ac5bd8a.png

⑥在设置中选择相关的设置,部署模式有“框架依赖”和“独立”两种模式可以选择,选择框架依赖的时候,要求linux服务器上面装了相应版本的.net Core SDK和.net Core RunTime。

此时发布的文件大小较小;若选择“独立模式”,则不要求服务器上面装相应版本的sdk和运行时,此时发布的文件夹较大,vs会将相应的环境一起打包发布。

61531953ce3aa6297ed9afa798b97468.png

⑦最后点击保存-发布,等待片刻即可完成相应的发布环节。在选择的文件系统路径中就可以找到发布的相应的文件。

linux服务器

先在某一个服务下面给自己的服务创建一个文件夹(创建文件夹命令自行百度)

将程序压缩包下载到linux服务器,命令:wget http://localhost:5000/testfile.zip

解压文件压缩包,命令:unzip 文件名.zip

查看当前路径的文件夹:命令:ls –l

运行可执行程序:sudo dotnet 文件名.dll

查看系统端口使用情况:命令:sudo netstat –anup

在发布.netCore WebApi服务并在Linux上部署(一)相关教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值