zoukankan      html  css  js  c++  java
  • .net core入门 部署到Linux实践

    环境:centos 7+nginx

    工具:VMware(虚拟机)putty(接口连接软件),Fillezilla(FTP软件)

    1.首先在VMware下安装centos  选择最小版本Minimal ISO的镜像  地址 https://www.centos.org/download/

    2.系统配置

    (1) 启动网卡

    输入命令进入目录 cd  /etc/sysconfig/network-scripts/ 

    查看 ls

    编辑: vi  ifcfg-ens33

    设置: ONBOOT=yes

    输入: esc+:+w+q:退出保存

    (2)  安装包 ip地址相关

    输入命令: sudo yum install net-tools

    这时候可以输入ifconfig就可以查看当前系统IP地址了,

    2.安装nginx

    为了方便操作 可以使用putty操作系统
    输入IP地址选择22端口连接系统

    输入root账号密码后输入命令安装nginx

    
    
    sudo yum install epel-release

    sudo yum install nginx

    sudo systemctl start nginx


    sudo firewall-cmd --permanent --zone=public --add-service=http 
    sudo firewall-cmd --permanent --zone=public --add-service=https
    sudo firewall-cmd --reload
     

    具体参考:https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-centos-7

    此时在网址输入ip地址显示默认页面则表示成功安装

    3.安装.NET SDK

    请参考 https://www.microsoft.com/net/learn/get-started/linuxcentos

    4.将visual 工具或者通过dotnet命令行把网站通过Fillezilla工具发布到 centos上

    5.使用nginx代理网站

    输入命令 

    cd /etc/nginx

    vi nginx.confv

    将默认的server部分改为

    server {
        listen 80;
        location / {
            proxy_pass http://localhost:5000;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection keep-alive;
            proxy_set_header Host $host;
            proxy_cache_bypass $http_upgrade;
     }
    }

    最后启动网站   dotnet run  

    输入网址查看网站

     
  • 相关阅读:
    Linq in
    wp7中应用程序清单(WMAppManifest.xml)详细说明
    wp7 给TextBox设置圆角边框
    js 中的闭包
    远程控制PPT软件的帮助
    wp7三种图标大小配置
    在英文版的sqlserver下用LIKE语句不能查询中文
    程序员版《那些年我们一起追过的女孩》(2)
    程序员版《那些年我们一起追过的女孩》(3)
    webbrowser 请求的资源在使用中。 (异常来自 HRESULT:0x800700AA)
  • 原文地址:https://www.cnblogs.com/MingqiSs/p/7999783.html
Copyright © 2011-2022 走看看