栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

Linux(CentOS8.0)部署.Net5

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux(CentOS8.0)部署.Net5

说明:本篇基于jexus6.x部署,使用Nginx、apache等有反向代理功能的web server都可以。

第一步:准备好一个基于.Net5的程序,放到/var/www/test.com中,然后安装.NET运行环境

sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install dotnet-sdk-5.0 
sudo yum install aspnetcore-runtime-5.0 

第二步:安装Jexus(Jexus Web Server 官网)

curl https://jexus.org/release/x64/install.sh|sh  

1、执行上面的命令记录用root权限,详细说明到官网查;

2、安装完用“ jws -v ”查看版本,查得到说明安装成功;

3、默认安装到:/usr/jexus;

4、/usr/jexus/siteconf中是网站的配置 ,一个网站一个配置文件

第三步:配置网站

在/usr/jexus/siteconf中创建一个配置文件:test.ini

port=80  #对外暴露的端口
root=/ /var/www/test.com #网站目录,test.com是不为程序文件的目录名
hosts=test.com,test.cn   #多个域名逗号分隔
reproxy=/ http://localhost:9001/   #代理,多个地址逗号分隔,端口与AppHost中的一致
AppHost={ 
    root=/var/www/test.com/;
    cmd=dotnet /var/www/test.com/test.dll --urls http://*:9001;
    port=0;
    OutLog=/tmp/1.txt;
    ErrLog=/tmp/2.txt
}

配置中使用到的test.com是拟定的域名,换成自己的域名即可。

第四步:重启jexus后就可以正常访问了

/usr/jexus/./jws restart

—完(全部都是干货,细节自己把握!)—

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/905337.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号