• .net core部署到ubuntu18.04


    .net core:5.0.101

    Ubuntu:18.04

      

    1、安装dotnet core SDK

      sudo apt-get update;

      sudo apt-get install -y apt-transport-https &&

      sudo apt-get update &&

      sudo apt-get install -y dotnet-sdk-3.1

    2、新建目录,创建项目

      cd /var

      mkdir projects  

      dotnet new mvc

    3、安装nginx

      sudo apt-get update

      sudo apt-get install nginx

     (1)启动服务

        sudo service nginx start

     (2)修改default

        cd /etc/nginx/sites-available

        sudo vim default

        

     (3)配置SSL

        cd /etc/nginx

        mkdir cert

        证书上传到cert文件夹

        

        cd /etc/nginx

        sudo vim nginx.conf  

        

      (4)设置Http转Https

        

        由于是华为云耀云服务器,安全组要添加端口,如下:

        

      (3)重新启动nginx

        sudo nginx -t

        sudo nginx -s reload

    4、修改Program.cs

      cd ~/projects/

      vim Program.cs

      

    5、配置supervisor守护进程

      sudo apt-get update;

      sudo apt-get install supervisor;

      sudo service supervisor start;

     创建projects项目配置文件

      vim /etc/supervisor/conf.d/projects.conf

      

      

     重启supervisor进程

      sudo service supervisor restart;

    6、测试

          

      

  • 相关阅读:
    视音频开发测试文件下载
    H.264 中的Annex B格式和AVCC格式
    FFmpeg——命令笔记
    Gamma 矫正
    头文件 <string.h> <cstring> <string> 区别
    Serializable
    Oracle学习
    JDBC
    Servlet为主理解cookie,session,filter
    javaweb复习-环境篇
  • 原文地址:https://www.cnblogs.com/kwoon/p/14131784.html
Copyright © 2020-2023  润新知