博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos 7 下使用jexus 配置ASP.NET Core
阅读量:5092 次
发布时间:2019-06-13

本文共 1106 字,大约阅读时间需要 3 分钟。

1.安装jexus 

Jexus独立版(专业版)的安装

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

安装jexus独立版的命令是:

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

注:运行安装命令,需要操作者有root权限。

2.项目发布

这个时候Program里面不要UseUrls("http://www.your.com") 了,默认就行

public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>        WebHost.CreateDefaultBuilder(args).UseStartup
();

3.配置jexus 网站文件

port=80

root=/ /var/www/meeting  #你项目的根目录,如果项目中有静态文件需要 root/ /var/www/meeting/wwwroot 

#hosts 默认就行

hosts=* #OR your.com,*.your.com 

# AspNet.Workers=1 # Set the number of asp.net worker processes.Defauit is 1.

# addr=0.0.0.0

# CheckQuery=false
NoLog=true

#AppHost 前面的#放开 配置cmd 其实就是dotnet运行命令

AppHost={
cmd=dotnet Meeting.Web.dll;
root=/var/www/meeting;
port=0;#默认0  推荐
outlog=/tmp/1.txt;}
# NoFile=/index.aspx
# Keep_Alive=false
# UseGZIP=false
# UseHttps=true

 

4.设置jexus 开机启动

jexus一惯都是在rc.local中配开机启动。
在 /etc/rc.local 中,添加一行:
/usr/jexus/jws start
 
 
 /etc/rc.local中是软连接.其实就是操作 /etc/rc.d/rc.local
 
备注:如果是 Centos,还需要 sudo chmod +x /etc/rc.local 

转载于:https://www.cnblogs.com/wangjun8868/p/10824241.html

你可能感兴趣的文章
web html 在线调试工具
查看>>
VOJ1067 【矩阵经典7 构造矩阵】
查看>>
【模板】线性筛法求素数
查看>>
AFNetworking 3.0 源码解读(十)之 UIActivityIndicatorView/UIRefreshControl/UIImageView + AFNetworking...
查看>>
verlet-rope-latest 的扩展—— BYRope
查看>>
c++向量,迭代器
查看>>
sshj ,ssh , springmvc pom.xml
查看>>
vb.net学习笔记
查看>>
开源项目bootdo的实战开发笔记
查看>>
Windows7 64位下SDK Manager.exe无法运行问题解决方法
查看>>
ubuntu - 14.04,如何使用鼠标右键菜单在shell中打开选择项目?
查看>>
PDO NOsuch file 将DNHOST修改
查看>>
#pragma once与#ifndef #define ...#endif的区别
查看>>
MYSQL获取自增ID的四种方法
查看>>
selenium webdriver如何操作select下拉框
查看>>
Js获取当前日期时间及其它操作(转)
查看>>
【转载】法线贴图Nomal mapping 原理
查看>>
Java之戳中痛点 - (6)避免类型自动转换,例如两个整数相除得浮点数遇坑
查看>>
Linux下MySQL的简单使用(一)
查看>>
python3 用递归方法列出所有目录与文件
查看>>