zoukankan      html  css  js  c++  java
  • 发布core到linux

    1.安装虚拟机之后,发现可以ping通但是telnet提示失败

    CentOS 7.0默认使用的是firewall作为防火墙(我们需要把防火墙关掉)

    查看防火墙状态

    firewall-cmd --state

    停止firewall

     systemctl stop firewalld.service

    禁止firewall开机启动

     systemctl disable firewalld.service 

     

    2.22端口开放了 但是不能使用

    1. 查看SeLinux设置的ssh端口

    # semanage port -l | grep ssh

     

    显示端口开放了 并和sshd_config配置里面port进行对比

    端口是一样的,所以不是这个问题

    使用# /usr/sbin/sshd –T

    查看服务为什么会失败

    提示第三行 This附近有错误

    打开sshd_config文件检查 发现是改动配置的时候删除了一个#号

    加上之后 在Telnet进行检查 成功

    3.使用putty连接上虚拟机之后 输入用户名密码 提示Access denied

    打开putty 去掉下面的对勾

    结果发现还是没有用

    最后给一个其他用户设置Root权限 再次尝试 发现成功了

    4.在虚拟机上面下载coreSDK的环境

    打开终端并运行以下命令:(以下为一句命令)

     sudo rpm –Uvh
     https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm

    安装.NET SDK

    更新可用于安装的产品,然后安装.NET SDK。

    在终端中,运行以下命令:

     sudo yum update
     sudo yum install dotnet-sdk-2.2

    安装成功之后 dotnet –info 查看是否已安装 然后

    打开FileZilla 连接自己的虚拟机

    上传本地Core项目的发布文件

    上传成功后

    在Putty上面 输入命令 dotnet CoreTest1.dll

    显示如上界面即是成功了

     

  • 相关阅读:
    欧拉路问题
    树上依赖背包总结
    树状数组的应用
    KMP
    深探树形dp
    再探树形dp
    日常水题
    深入hash
    同一控制下的企业合并,长期股权投资成本与支付账面之间的差额计入资本公积
    资本公积冲减留存收益
  • 原文地址:https://www.cnblogs.com/fangyyy/p/10648837.html
Copyright © 2011-2022 走看看