.net core web api部署到Linux系统CentOS 7上

一、创建一个.net core web api 的Demo 完成后的项目结构如图修改下监听端口发布代码二、发布到CentOS 7上并运行下一步需要一定的虚拟机知识了,我这里使用了windows10自带的Hyper-v,使用Hyper-v搭建一个CentOS...

一、创建一个.net core web api 的Demo

 

 

完成后的项目结构如图

修改下监听端口

发布代码

二、发布到CentOS 7上并运行

下一步需要一定的虚拟机知识了,我这里使用了windows10自带的Hyper-v,使用Hyper-v搭建一个CentOS 7系统,如下图

 

这个跟VM Ware虚拟机是类似的,大家可以选择性了解。

接下来把文件上传到CentOS 7上面

 切换到文件对应目录下,并执行,(注意,这一步可能会遇到防火墙阻拦的问题,如果执行不成功,请关闭防火墙),操作如下

关于CentOS 7 防火墙的命令有:

firewall-cmd --state 查看防火墙状态 running/not running

如果是running状态,请关闭防火墙,执行以下命令

systemctl stop firewalld.service

继续往下走

 

新建一个session会话,访问试一下,接口服务返回成功

 

本文标题为:.net core web api部署到Linux系统CentOS 7上

基础教程推荐