系列目录 CentOS的安装和网卡的配置 安装.NET Core SDK和发布网站 Nginx的安装和配置 安装守护服务(Supervisor) 安装.NET Core SDK 注册Microsoft签名密钥 sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc 添加Microsoft产品供稿 sudo sh -c 'echo -e "[packages-microsoft-com-prod]\nname=pack…
系列目录 CentOS的安装和网卡的配置 安装.NET Core SDK和发布网站 Nginx的安装和配置 安装守护服务(Supervisor) Nginx简介   Nginx是一个免费的,开源的,高性能的HTTP服务器和反向代理,以及IMAP / POP3代理服务器.   Nginx以其高性能,稳定性,丰富的功能集,简单的配置和低资源消耗而闻名.   Nginx使用更加可扩展的事件驱动(异步)架构,此体系结构在负载下使用较小但更重要的可预测内存量.即使您不希望同时处理数千个请求,您仍然可以从N…
系列目录 CentOS的安装和网卡的配置 安装.NET Core SDK和发布网站 Nginx的安装和配置 安装守护服务(Supervisor) 软件环境 系统版本:CentOS Linux release 7.5.1804 (Core) 虚拟机:VMware 12pro(14Pro安装后会出现黑屏的情况) 安装CentOS 到CentOS的官网下载mini版的CentOS系统安装文件,最好选择国内的各大厂提供的镜像. 下载好系统安装文件后,根据常规步骤,在VMware上安装上一个CentOS系…
系列目录 CentOS的安装和网卡的配置 安装.NET Core SDK和发布网站 Nginx的安装和配置 安装守护服务(Supervisor) Supervisor是什么? Supervisor 是一个用 Python 写的进程管理工具,可以很方便的用来启动.重启.关闭进程(不仅仅是 Python 进程).除了对单个进程的控制,还可以同时启动.关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是一个一个地敲命令启动. Su…
目的 对前段时间学习.NET Core的知识进行一次入门篇的总结,希望加深印象同时帮助刚学同学少走一些坑. 目录 CentOS的安装和网卡的配置 安装.NET Core SDK和发布网站 Nginx的安装和配置 安装守护服务(Supervisor)…
前言 在上个月.NET Core出了最新版本预览版,只是在Window系统上试验了一下.原本想等发布正式版的时候在linux系统上试试,可能还需要一段时间,刚好有空可以折腾一下. 由于之前安装的Ubuntu系统是16的,目前还不支持,就没有在Ubuntu上测试. 系统环境:CentOS 7(1511) Minimal Core版本. 安装 提示: Nodejs和Yeoman是用于自动化创建ASP.NET项目的,不是必须项. 本文是用Yeoman创建的ASP.NET项目,故添加了Nodejs和Ye…
.NET CORE的官方(http://dotnet.github.io/getting-started/)只提供了Windows, Ubuntu14.04, 及Docker(也是基于Ubuntu14.04做的Image). 但鉴于微软已经把RedHat做为参考平台而且用Ubuntu14.04做Server我心里还是没底的. 所以想着在CentOS下配置.NET CORE的环境 开始我也是走的编译源码的路线,然后....搞编译环境实在是不是我强项,难道木有简单无脑的办法,我是个懒人 忽然的灵感是…
轰轰烈烈的Core 热潮,从部署环境开始.参照了网上不少前辈的教程,也遇到不少的坑,这边做个完整的笔记. 一.构建.Net core 2的应用程web发布,因为是用来测试centos上的core 环境,先直接用vs17自带的core实例. 发布 二.部署CentOS 7的core环境 1.连接并启动之前安装的虚拟机,“root”登录 2.如果将虚拟机定位为 linux服务器,那么我们需要能够对其远程操作. 这边用的是xshell 5 新建后,如图所示,需要我们填写主机也就是 服务器的 ip 切换…
1.安装CentOS 7 2.安装.net Core 2环境,参考官方文档:(建议采用SDK (tar.gz)安装) https://www.microsoft.com/net/download/linux 3.按照官方文档执行好命令后,给dotnet设置软连接,可以全局使用. ln -s $HOME/dotnet/dotnet  /usr/local/bin 4.将.net core的webapi项目发布后,将发布文件传到linux服务器的目录下,然后用命令行在该目录下执行 dotnet Te…
阿里云的CentOS 7.7 64位,所需要的环境:MySql 5.7,.Net Core 2.2 ,Nginx 我这里用的 Xshell 工具,首先用root进入系统 版本信息 打开终端输入命令: lsb_release -a 安装 .Net Core 2.2 SDK 官网参考文档:https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-package-manager-centos7 注册Microsoft密钥 在安装之前,需要:…