Centos 7.7 搭配宝塔7部署.Net Core 3.1网站程序
之前发布过.Net Core 2.2的教程,这次整理的是3.1
一、首先在魔码云购买活动特价云服务器(1核CPU、1G内存、40G+10G硬盘、1M带宽 99元/首年)
二、安装宝塔面板:请参考《Linux服务器安装宝塔服务器管理控制面板》
注意:宝塔7的安装命令如下:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
三、安装nginx
登录宝塔面板后,安装nginx,如果有需要可再安装Mysql、ftp等应用
四、安装.Net Core运行时
可参考:《CentOS 7 包管理器 – 安装 .NET Core》
1、新服务器首次要进行注册 Microsoft 密钥和源
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
2、安装.net core runtime
sudo yum install aspnetcore-runtime-3.1
3、安装.net runtime
sudo yum install dotnet-runtime-3.1
五、设置反向代理
六、上传.net Core程序
进入先前建立的站点目录,发布出来的.net core 网站文件
七、运行.Net Core 3.1程序
总结:
Centos 搭配宝塔面板搭建.net core 3.1环境主要难度在于设置反向代理和如何运行程序,其他的网上大部分的教程都已经有了。