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 可以正常访问
天晚了明天再折腾……………………