asp.net core 初探 二

今天用@宇内流云大大的jexus 体验一下生产环境的发布,运行。

生产环境:

centos 7

jexus 5.8.1 独立版 包含了mono (mono安装真心痛苦……)

开发环境就是昨天的Ubuntu +.net core sdk 了。

先发布我们昨天新建的web项目:

 输入dotnet publish -o xxxxx/xxx

我这里报了个错NPM 找不到

那就先安装npm  sudo apt-get install npm

安装npm的时候一直提示我:无法获得锁 /var/lib/dpkg/lock - open (11: 资源临时不可用)

解决方法:

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

再来发布

等了N就 期间提示我

我这人一直忽略警告。

继续安装  sudo npm install bower -g 

龟速中…………

继续装……   好吧又出现下面这个问题

安装完成后开始发布

进入到发布的目录 输入dotnet firstapp.dll 查看我们的发布是否成功

安装 jexus 这个很

简单 按照http://www.linuxdot.net/bbsfile-4330这上说的来就可以了。

今天悲剧了 折腾到jexus 这一步就失败了 静态html 可以正常访问 

天晚了明天再折腾……………………

原文地址:https://www.cnblogs.com/pjjwpc/p/5751613.html