.NET Core项目部署至Linux(CentOS7)
《个人Linux部署笔记》
一、环境准备
第一步:添加yum源
rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
第二步:安装.NET Core
yum -y install dotnet-sdk-3.1
第三步:查看是否安装成功
dotnet -info
二、部署项目
第一步:先在服务器上创建一个文件夹目录存放打包好的项目文件(可以根据自己的需求自行定义文件夹的位置,这里我就创建在 /usr/local 下面)
# 创建目录
mkdir /usr/local/dotnet
# 进入目录
cd /usr/local/dotnet
第二步:上传打包好的项目至刚创建好的文件夹下面(可以使用Xftp工具上传,也可以使用命令上传,方法很多,按需选择)
第一种:用Xftp工具上传
第二种:使用rz上传
rz
第三步:解压项目包
unzip publish.zip
1. 删除多余的包(看自己的需要)
第四步:启动项目
# xxx.dll为自己项目的启动文件
dotnet xxx.dll
第五步:开放端口
firewall-cmd --zone=public --add-port=5000/tcp --permanent
# 重新载入
firewall-cmd --reload
访问地址就是[ip:5000]