ASP.NETCore应用程序发布linux在putty中运行是正常的。可一但putty关闭网站也就关闭了,所以要配置守护进程,用的是Supervisor,本文主要记录配置的过程和过程遇到的问题
安装Supervisor及配置Supervisor1.yuminstallpython-setuptools2.easy_installsupervisor#安装Supervisor3.mkdir/etc/supervisor4.echo_supervisord_conf/etc/supervisor/supervisord.conf#配置Supervisor
4.配置
cd/etc/supervisorls
supervisord.conf文件
5.文件的最后
;[include];files=relative/directory/*.ini
改成(去掉;且不能有空格)
[include]files=conf.d/*.conf
6.进入目录/etc/supervisor/新建conf.d文件夹,conf.d文件夹下新建netcore.conf文件内容(看第二行第三行的注释,根据实际名字填入)
mkdir/etc/supervisor/conf.d--创建conf.d文件夹lscdconf.dvinetcore.conf--创建netcore文件并且向里面添加内容
[program:netcore]