zoukankan      html  css  js  c++  java
  • CenterOS部署.net core

    CenterOS
    安装.net core
    第一步,如果是一台新的服务器,可以升级一下系统的基础软件。如果没有必要也可以跳过这一步。
    执行命令
    sudo yum update
    第二步,注册Microsoft签名密钥,每个机器只要注册一次就可以
    注册命令
    sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
    第三步:安装.Net Core SDK ,这里根据项目环境,需要安装2.2版的。不同的开发环境选择对应的运行时版本即可
    执行命令
    sudo yum install dotnet-sdk-5.0
    第三步:安装.Net Core SDK ,这里根据项目环境,需要安装2.2版的。不同的开发环境选择对应的运行时版本即可
    执行命令
    sudo yum install dotnet-sdk-2.2
    执行命令
    dotnet HelloWrold.dll #项目的dll文件

    centos下修改hosts文件以及生效命令

    vi /etc/hosts
    在文件末尾插入与windows下类似的结构语
    127.0.0.1 www.9aw.cn
    修改完成之后,重启网络即可生效
    /etc/init.d/network restart
    Centos7下设置.NetCore程序自动启动
    cd /lib/systemd/system/
    vi apiweb.service

    文件内容如下:

    [Unit]
    Description=apiweb
    After=network.target
    [Service]
    WorkingDirectory=/data/web/apiweb  #项目路径
    ExecStart=/usr/bin/dotnet /data/web/apiweb/apiweb.dll  #启动指令
    User=root
    Group=root
    Restart=always  #设置服务停止后一直重启
    RestartSec=10  #服务停止后10秒开始重启
    [Install]
    WantedBy=multi-user.target

    设置自启动
    systemctl enable apiweb.service
    立即启动服务
    systemctl start apiweb.service
    最后检查下服务运行状态
    systemctl status apiweb.service
    显示所有已启动的服务
    systemctl list-units --type=service

    /usr/bin/dotnet: 没有那个文件或目录
    https://blog.csdn.net/yedajiang44/article/details/121848792
    软件连接命令
    sudo ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet

  • 相关阅读:
    JQuery有几种选择器?
    Java有哪些基本数据类型
    您认为做好测试用例设计工作的关键是什么?
    final关键字
    目前主要的测试用例设计方法是什么?
    举例说明同步和异步。
    maven配置多个镜像
    参数Parameters、变量Variables
    jsp文件导包
    动态横切
  • 原文地址:https://www.cnblogs.com/wujiangling/p/15704648.html
Copyright © 2011-2022 走看看