CentOS 笔记(四) Jexus部署相关

①设置jexus 为服务

cd /lib/systemd/system/  
sudo vi jexus.service
#注意 jexus 实际路径

[Unit] Description
=jexus After=network.target [Service] Type=forking ExecStart=/usr/jexus/jws start ExecReload=/usr/jexus/jws restart ExecStop=/usr/jexus/jws stop PrivateTmp=true [Install] WantedBy=multi-user.target

 

三、设置开机启动

systemctl enable jexus.service

  启动jexus服务

systemctl start jexus.service

停止jexus服务

systemctl stop jexus

重新启动服务

systemctl restart jexus.service

查看服务状态

systemctl status  jexus.service

查看所有已启动的服务

systemctl list-units --type=service

 

参考 :https://www.cnblogs.com/xiaoyaodijun/p/9706525.html

 

 

②配置 jexus web 配置文件

cd /usr/jexus/siteconf

新增两个配置文件

######################
# Web Site: Web1 
########################################

port=80
root=/ /home/web/Web1
hosts=*    #OR your.com,*.your.com


# addr=0.0.0.0
# CheckQuery=false
NoLog=true
AppHost={CmdLine=dotnet /home/web/Web1/Web1.dll;AppRoot=/home/web/Web1;Port=0}
# 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

# Deny php,asp...
rewrite=^/.+?\.(asp|php|cgi|pl|sh|bash|dll)(\?.*|)$  /.deny->$1
rewrite=.*/editor/.+                                   /.deny->editor
# 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

 

######################
# Web Site: WebApi1 
########################################

port=15000
root=/ /home/web/WebApi1
hosts=*    #OR your.com,*.your.com


# addr=0.0.0.0
# CheckQuery=false
NoLog=true
AppHost={CmdLine=dotnet /home/web/WebApi1/WebApi1.dll;AppRoot=/home/web/WebApi1;Port=0}
# 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

# Deny php,asp...
rewrite=^/.+?\.(asp|php|cgi|pl|sh|bash|dll)(\?.*|)$  /.deny->$1
rewrite=.*/editor/.+                                   /.deny->editor
# 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

 

posted @ 2019-01-23 16:58  zscmj  阅读(155)  评论(1编辑  收藏  举报