2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > CentOS7发布ASP.NET Core网站

CentOS7发布ASP.NET Core网站

时间:2021-05-27 09:31:05

相关推荐

CentOS7发布ASP.NET Core网站

一、首次发布:

1、安装Nginx,详细步骤可查看发布流程参考 2、将编译好的.NET Core网站文件拷贝至CentOS目录下,如/home或/root下自定义目录 3、配置Nginx反向代理(/etc/nginx/nginx.conf),详细步骤可查看发布流程参考 4、安装Supervisor守护进程,详细步骤可查看发布流程参考 5、配置Supervisor(etc/supervisor/conf.d/*.conf) 6、按照步骤详细配置好Nginx和Supervisor后,启动supervisor.service和nginx.service服务(设置开机启动) 7、打开防火墙,nginx配置的网站对应端口,如80,81等

二、网站更新

1、更新网站目录中网站文件后,需重启supervisor服务(systemctl restart supervisor.service),如果服务器网站较多,此时只更新了个别网站文件,需单独重启单个网站,步骤如下: 1>命令:supervisorctl,此时可以查看supervisor守护的网站进程,如下图,找到对应进程进行重启 2>命令:restart Scorpio.* ,如果要重启Scorpio.TestGAIA网站,如下示例:

三、supervisor配置更新

如果单独更新supervisor的配置文件(/etc/supervisor/conf.d/*.conf)后,需要重启supervisor.service服务,命令: systemctl restart supervisor.service

四、nginx配置更新

单独更新nginx配置文件(/etc/nginx/nginx.conf)后,需要重新加载配置文件并重启nginx.sevice服务,命令: nginx-s reload systemctl restart nginx.service

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。