zoukankan      html  css  js  c++  java
  • linux下netcore程序部署

    一、搭建数据库,有缓存的可以把缓存也搭建下

     这个就不再这里多说,网上教程很多

    二、安装netcore-sdk

    https://docs.microsoft.com/zh-cn/dotnet/core/install/linux

    这里以centos7为例:

    #将 Microsoft 包签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库
    sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
    #安装sdk
    sudo yum install dotnet-sdk-3.1

    三、在自己的程序发布到线上

    进入程序路径,用dotnet命令运行程序

     四、通过supervisord守护进程

    这个就不再这里多说,网上教程很多,需要注意的是ini里面不能使用#号注释,否则会出现错误

    五、使用nginx将域名代理出去

    ## 解压
    tar -zxvf nginx-1.9.9.tar.gz
    ##进入nginx目录 cd nginx
    -1.9.9
    ## 配置
    .
    /configure --prefix=/usr/local/nginx

    #安装下面配置
    yum -y install make zlib-devel gcc-c++ libtool openssl openssl-devel

    #编译
    make && make install

    如果出现下列异常:

    解决方案

    #安装下面配置
    yum -y install make zlib-devel gcc-c++ libtool openssl openssl-devel
    
    #重新configure 
    ./configure 
    
    #编译
    make && make install

     编辑nginx.conf

     listen       80;
            server_name  www.XXXX.com;
    
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    
        location /
        {
            proxy_set_header Host $host;
            proxy_set_header X-Real-Ip $remote_addr;
            proxy_set_header X-Forwarded-For $remote_addr;
            proxy_pass http://localhost:5000;
        }
  • 相关阅读:
    Section 3.1 Shaping Regions
    3D@OpenSource
    查找资料
    Section 3.1 Shaping Regions Again
    USACO Contact IOI’98 TLE
    事项ON丰宁坝上草原
    四叉树@POJ1610 Quad Trees
    在TabCtrl上放View@MFC
    CUGB的一场周赛
    贴图程序进展
  • 原文地址:https://www.cnblogs.com/myLeisureTime/p/13321464.html
Copyright © 2011-2022 走看看