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 可以正常访问

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

时间: 2024-10-23 00:00:01

asp.net core 初探 二的相关文章

Asp.Net Core 生成二维码(NuGet使用QRCoder)

前言 功能:调用web api 接口 1.获取 jpeg 格式的二维码 2.获取中间带有logo 的二维码 3. 下载 jpeg,svg 格式的二维码 需要的NuGet 包: > QRCoder(v1.3.6) > System.Drawing.Common(v4.5.1) 正文 1. 准备项目 创建ASP.NET Core Web Api 应用程序,添加上边说的两个包,并创建Services 文件夹,Services 文件夹中的类如下: 2. 功能:生成jpeg 格式 二维码,通过Api 来

Asp.net Core 初探(发布和部署Linux)

前言 俗话说三天不学习,赶不上刘少奇.Asp.net Core更新这么长时间一直观望,周末帝都小雨,宅在家看了下Core Web App,顺便搭建了个HelloWorld环境来尝尝鲜,第一次看到.Net Web运行在Linux上还是有点小激动(只可惜微软走这一步路走的太晚,要不然屌丝们也不会每每遇见Java VS .Net就想辩论个你死我活). 开发环境和部署环境 Windows 10.VS2015 Update3.安装.Net Core SDK.DotNetCore.1.0.1-VS2015T

Asp.Net Core 初探 (三)

昨天失败的生产环境部署就先放着,明天再解决! 今天利用中午的空余时间看了一下Asp.net core 的Areas . 相对于Asp.net MVC5 以及之前的版本,asp.net core 的Areas实现起来就要简单的多了,在我们新建的Controller上加上[Areas("XXX")]就可了. 需要注意的是目录结构需要我们自己手动建立,即在解决方案上右键添加文件夹,然后一层一层建立. 最后一点就是路由注册:

初识ASP.NET CORE:二、优劣

Which one is right for me? ASP.NET is a mature web platform that provides all the services that you require to build enterprise-class server-based web applications using .NET on Windows. ASP.NET benefits Build for Windows Use Web Forms, SignalR, MVC,

Asp.net core 初探

写这篇博客的主要目的是加深自己的印象. 后续每天都会写一些自己的学习心得. Ubuntu :16.04 桌面版 .net core : dotnet-dev-1.0.0-preview2-003121 开发环境的安装方法是按照官网上的教程一步一步来的(https://www.microsoft.com/net/core#ubuntu): 1. 选择对应的操作系统版本,按照上面的命令敲就可以了. 2.安装SDK 输入命令: sudo apt-get install dotnet-dev-1.0.0

【Asp.Net Core】二、添加控制器和视图

控制器Controller 在添加控制器前,我们先看下它为我们自动生成的一些Controller,我们看下AccountController.cs 来看下登录验证方法Login !!!跟以前的写法好像很多地方不一样?async这个应该是异步 干什么用的呢 ? Task<IActionResult> 是什么? var result = await _signInManager.PasswordSignInAsync(model.Email, model.Password, model.Remem

K8S+GitLab-自动化分布式部署ASP.NET Core(二) ASP.NET Core DevOps

一.介绍 前一篇,写的K8S部署环境的文章,下面正式开始部署ASP.NET Core 项目. 二.正式部署ASP.NET Core项目 GitHub地址: https://github.com/gyw1309631798/Deploy-API. 我创建了一个ASP.NET Core 2.1 WebAPI项目 里面包含了deploy.yaml,Dockerfile文件. 要在K8S上部署首先要添加regsecret ,不然从Harbor pull会失败. kubectl create namesp

ASP.NET Core on K8S学习初探(1)K8S单节点环境搭建

当近期的一个App上线后,发现目前的docker实例(应用服务BFF+中台服务+工具服务)已经很多了,而我司目前没有专业的运维人员,发现运维的成本逐渐开始上来,所以容器编排也就需要提上议程.因此我决定开始学习Kubernetes,会将学习当中的过程记录下来,预计会形成一个系列,暂且命名为:ASP.NET Core on K8S,而这个系列会由3个部分组成,且会在不同的时期写完: ASP.NET Core on K8S学习初探:在Docker for Windows中搭建单节点环境,初步了解有个感

一起学ASP.NET Core 2.0学习笔记(二): ef core2.0 及mysql provider 、Fluent API相关配置及迁移

不得不说微软的技术迭代还是很快的,上了微软的船就得跟着她走下去,前文一起学ASP.NET Core 2.0学习笔记(一): CentOS下 .net core2 sdk nginx.supervisor.mysql环境搭建搭建好了.net core linux的相关环境,今天就来说说ef core相关的配置及迁移: 简介: Entity Framework(以下简称EF) 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,EF Core是Entity