得知ASP.NET CORE可以跨平台,我内心很躁动,毕竟自己喜欢的,之前没有学过linux导致一开始上手linux有点困难,按照https://www.microsoft.com/net/core#ubuntu。本人使用的是centos7(实在没办法采用centos7),在用centos7之前用过ubuntu发现都下载不了asp.net core sdk   这里我用的是虚拟机测试,安装好了centos之后,一般是没有权限的,这时候需要用到vim

先给当前用户配置权限(先切换root         su -)

再执行#chmod 740 /etc/sudoer

再执行vi /etc/sudoers

执行完后再修改红框中的用户名

这里有一个小问题:将光标移动到要修改的地方输入i这样就可以进行修改了,修改完后再按esc退出编辑,再输入:wq!这样就可以保存退出

然后按微软上的命令执行就好了(本人使用了ubuntu14.04不行,Centos6也不行,换了Centos7才行,我也换了很多次源,但是还是不行)

假如执行完微软上的命令可以之后,再从VS里面创建asp.net core应用,我用的是2.0然后执行发布

再选择文件夹就行了,一般在bin\Release\netcoreapp2.0里面的publish

然后压缩掉进CentOS里面,

在CentOs我自己创建了一个DOTNET文件夹publish解压用命令找到该文件的主程序.dll

输入图片中红框的命令,假如SDK不一致,会出现下面图片中的错误

这时候根据上面的提示 version2.1.1执行以下的命令

yum install dotnet-hosting-2.0.x

再关闭防火墙 systemctl stop firewalld.service

执行完后在运行一次网站出现

可能写的不是很好,希望体谅体谅

最新文章

  1. Jquery 搭配 css 使用,简单有效
  2. Three.JS 从世界坐标系转换到屏幕坐标系
  3. tps (事务处理系统)
  4. Split()的简单的用法
  5. 使用的组件:Jcrop
  6. .NET Framework 高级开发
  7. C基础--结构体
  8. jstl标签库基础教程及其使用代码(一)。
  9. JQuery:JQuery的尺寸
  10. Java基础(3):求任意数字的长度的三种方法
  11. 《Java程序性能优化:让你的Java程序更快、更稳定》
  12. mvc中使用knockoutjs和ajax
  13. YTU 2609: A改错题--学生信息的输入和输出
  14. VS2013中自动缩进和注释的快捷键
  15. 建站服务器的最优选择之Windows Or Linux
  16. Android中设置文本颜色的三种方法
  17. 转 ogg组件介绍
  18. 比AutoMapper轻量快速简洁的实体映射库YeaJur.Mapper
  19. 有个程序猿要去当CEO了:(一)事情始末
  20. Could not chdir to home directory /home/USER: Permission denied

热门文章

  1. F - Humidex(1.4.2)
  2. Zookeeper简单概念介绍
  3. js实现小时钟,js中Date对象的使用?
  4. BZOJ 1577 贪心
  5. easyUI表单验证
  6. 打印机共享为什么老是出现“操作无法完成(错误 0X00000709)。再次检查打印机名称、并确保打印机连接网络
  7. AtCoderAGC003D Anticube
  8. HDU 2883 kebab
  9. LintCode 二叉树的遍历 (非递归)
  10. ios代理的使用,正向传值,逆向传值