这里相关Jexus 和运行配置asp.net core 相关配置这里不再赘述。
详细可关注
http://www.cnblogs.com/gongzhe/articles/6905962.html
这里我们主要介绍使用 jexus 托管 服务。
背景介绍:
因为项目需求,并且个人兴趣爱好,改造windwos 服务移植到 linux 平台下
1. 发布
这里是我改造的windwos 服务项目
下来和配置asp.net core 一样
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
######################
# Web Site: test
########################################
port=8888
root=/
/var/www/
应用程序文件夹/
hosts=*
#OR your.com,*.your.com
AppHost={
cmd=dotnet MonitoringRemind.Service.dll;
root=
/var/www/Montion/AutoSortMoition/
;
port=0;
}
# addr=0.0.0.0
# CheckQuery=false
NoLog=
true
# AppHost={CmdLine=/usr/local/x/xx;AppRoot=/usr/local/x;Port=5000}
# NoFile=/index.aspx
# Keep_Alive=false
# UseGZIP=false
# UseHttps=true
# ssl.certificate=/x/xxx.crt #or pem
# ssl.certificatekey=/x/xxx.key
# ssl.protocol=TLSv1.0 # TLSv1.1 or TLSv1.2...
# ssl.ciphers=
# DenyFrom=192.168.0.233, 192.168.1.*, 192.168.2.0/24
# AllowFrom=192.168.*.*
# DenyDirs=~/cgi, ~/upfiles
# indexes=myindex.aspx
# rewrite=^/.+?\.(asp|php|cgi|pl|sh)$ /index.aspx
# reproxy=/bbs/ http://192.168.1.112/bbs/
# host.Redirect=abc.com www.abc.com 301
# ResponseHandler.Add=myKey:myValue
# Jexus php fastcgi address is '/var/run/jexus/phpsvr'
#######################################################
# fastcgi.add=php|socket:/var/run/jexus/phpsvr
# php-fpm listen address is '127.0.0.1:9000'
############################################
# fastcgi.add=php|tcp:127.0.0.1:9000
|
配置已经老生常谈没什么特别的。
启动:
1
|
sh
/usr/jexus/jws
start autoSort
|
服务程序这里我是根据打印日志形式判断其是否正常运行。
日志正常。由于发布原因清理过几次日志。
代码由于公司项目代码就不公开了。
万变不离其宗;
交流qq群:486937196