惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

aimingoo的专栏
aimingoo的专栏
宝玉的分享
宝玉的分享
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
WordPress大学
WordPress大学
V
V2EX
Apple Machine Learning Research
Apple Machine Learning Research
J
Java Code Geeks
腾讯CDC
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Engineering at Meta
Engineering at Meta
L
LangChain Blog
Jina AI
Jina AI
博客园 - 叶小钗
B
Blog RSS Feed
Recent Announcements
Recent Announcements
H
Help Net Security
小众软件
小众软件
大猫的无限游戏
大猫的无限游戏
B
Blog
云风的 BLOG
云风的 BLOG
Blog — PlanetScale
Blog — PlanetScale
D
DataBreaches.Net
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
罗磊的独立博客

博客园 - 余昭(Ray)

AI 编程实战营毕业总结 解决github访问速度慢的问题 使用交互界面配置centos网络(NMTUI) 银河麒麟安装达梦数据库失败Unable to load native library: libnsl.so.1: cannot open shared object file: No such file or directory Net5中使用Swagger 编译Windows 版本的Redis 6.x TypeScript入门 NetCore使用Nlog记录日志 QuickStart系列:Docker部署PostgreSQL 搭建docker本地仓库 NT Kernel & System (ntoskrnl)占用80端口 简单的验证码识别 使用SSH配置git服务器免密提交 QuickStart系列:docker部署之Gitlab本地代码仓库 https环境搭建(本地搭建) docker搭建elk 使用本机IP调试web项目 本地调试微信(内网穿透) ElasticsearchCRUD翻译系列之(一): ElasticsearchCRUD 介绍 阿里云Oss对象存储
asp.netmvc部署到linux(centos)
余昭(Ray) · 2018-09-02 · via 博客园 - 余昭(Ray)

介绍将asp.netmvc项目部署到centos系统。

开发工具:win10+vs2017+.NetFramework4.6.1+Vmware14+centos

1.安装Jexus

这里使用独立版(专业版)。Jexus“独立版”指的是自带.net运行时(mono),不需要在客户服务器安装mono就能正常运行的Jexus版本,该版本只支持 64位Linux操作系统。

需要使用root权限安装。 安装命令: curl https://jexus.org/release/x64/install.sh|sudo sh

执行完后进入目录 usr/jexus (cd usr/jexus)就能执行jexus命令啦。

2.配置jexus网站

默认目录  /var/www,默认网站是default。 将编译好的asp.netmvc项目拷贝到目录 /var/www/default里面。(default是网站文件目录,网站名称是default)

运行 ./jws start 访问 curl localhost 即可验证网站的访问。

在/usr/jexus/siteconf 下有网站的配置。默认有default配置。如果要加入新的网站则需要添加新的配置。

3.添加第二个网站

3.1 添加目录 /var/www/mysite1,将编译好要发布的文件拷贝到此目录。 

Jexus的常用命令:

启动:sudo ./jws start [default]

重启:sudo ./jws restart [default]

停止:sudo ./jws stop [default]

参考网站:

 jexus官网 https://www.jexus.org/