HTML5技术

Linux使用Jexus托管Asp.Net Core应用程序 - 玩双截棍的熊猫(2)

字号+ 作者:H5之家 来源:H5之家 2017-05-15 08:06 我要评论( )

port=8888# 外部访问的端口号,可以改成你想要的端口号,外部访问通过 ip/域名:端口号 即可访问root=/ /var/www/应用程序文件夹/ # 应用程序的工作根目录(全路径)hosts =*#OR your.com,* .your.com # 如果为服务器设

port=8888 # 外部访问的端口号,可以改成你想要的端口号,外部访问通过 ip/域名:端口号 即可访问 root=/ /var/www/应用程序文件夹/ # 应用程序的工作根目录(全路径) hosts=* #OR your.com,*.your.com # 如果为服务器设置了DNS解析,则可以填写解析到服务器的域名,如: AppHost={ # 最最最重要的配置 cmd=dotnet 应用程序名称.dll; # 命令,启动Asp.Net Core应用要执行的命令
root
=/var/www/应用程序文件夹/; # Asp.Net Core应用程序所在的全路径
port
=0; # Asp.Net Core应用程序所使用的端口号,如果在程序中使用了UsrUrls自定义端口则使用UsrUrls中填写的端口(不建议使用UsrUrls自定义端口),
# 在没有使用UsrUrls自定义端口的情况下端口号设置为 0,Jexus会在运行时与Asp.Net Core进行"协商"具体使用的端口号,避免多个应用分配 # 端口的麻烦和冲突的风险。
}

配置的重点就在于AppHost中,需要注意的是在AppHost中的port(端口号)不代表Jexus对外服务的port(端口号),而是指要转发的 Asp.Net Core应用程序的端口号,简单来说就是会将外部的请求转发到这个端口,由这个端口对应的Asp.Net Core应用程序对请求进行处理。

 

强烈推荐“协商端口”,而不是在Asp.Net Core中使用UsrUrls设置端口,避免多个应用分配端口的麻烦和冲突的风险

 

推荐博客:

 宇内流云的博客

 张善友的技术博客

 惊鸿哥的博客

 衣明志的技术博客

 

另推荐博文:

 Jexus开机启动

 

另感谢宇内流云大佬的耐心指导。

 

 (博文写的菜,求大佬莫嫌弃  Orz.....)

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 使用JS开发桌面端应用程序NW.js-1-Menu菜单的使用小记 - 小小沧海

    使用JS开发桌面端应用程序NW.js-1-Menu菜单的使用小记 - 小小沧海

    2017-05-13 10:00

  • 使用测试用例来约束自己的代码 - 陈宏鸿

    使用测试用例来约束自己的代码 - 陈宏鸿

    2017-05-09 14:00

  • 【Vue 入门】使用 Vue2 开发一个展示项目列表的应用 - zhangjk

    【Vue 入门】使用 Vue2 开发一个展示项目列表的应用 - zhangjk

    2017-04-30 16:00

  • 对于Bootstrap的介绍以及如何使用 - novai-L

    对于Bootstrap的介绍以及如何使用 - novai-L

    2017-04-29 09:00

网友点评
=