原文:dotnet core 使用 sqlite 部署到 Centos 服务器 本文告诉大家如何创建一个 asp dotnet core 程序,这个程序使用 sqlite 保存,部署程序到 Centos 7 服务器 创建项目 本文是在 Windows 使用 VisualStudio 开发,通过 VisualStudio 可以快速创建一个 asp dotnet core 程序 点击文件,新建一个 ASP.NET Core 程序 这里需要随意给一个项目的名,我这里给了 CataiLerlasur 随…
部署.Net Core APi+Vue 到 linux centos 服务器(一) 前言:项目采用的是 .net core 作为接口,vue作为前端. 此时需要把整个项目架设到linux centos服务器上. 架设之前需要装些环境.nginx core sdk等,工具用到 Fz(FTP上传软件),xshell(远程命令) 那么接下来开始安装: 一:上传vue项目 准备工作:需要一个vue项目源码.这里就不说如何建立vue了. () npm run build 之后 打包好Vue项目,放到lin…
参考:https://www.jianshu.com/p/b1f573ca50c7 跟着做到,配置nginx访问dotnet core网站时,报错了. 错误如下所示—— 查看nginx的错误日志: cat /var/log/nginx/error.log | more 再查看系统的nginx相关的审计日志 cat /var/log/audit/audit.log | grep nginx | grep denied bing查找关键字——.netcore webapi nginx permiss…
最近一直在研究docker和kubernetes,小型的项目其实也用不到k8s,本文就是描述如何用jenkins 进行构建asp.net core 3.1项目并且发布到远程服务器docker容器中.本文也是对自己学习过程中的记录. 本文包含以下技术点: 1.CentOS 7 安装Jenkins与必要的配置 2.CentOS 7 安装 Git 与 dotnet core sdk 3.Jenkins全局配置与构建任务的配置     一.CentOS 7 安装Jenkins与必要的配置        …
Point: - ASP.NET Core WebApi 项目 - 发布到 IIS 服务器 1. 选择 File System 2. 输入要发布到的路径 # 其它默认,直接发布 3. 打开 IIS,添加程序池,设为非托管 4. 添加网站,指定物理路径:刚才 WebApi 发布到的路径.选择程序池为上面添加的程序池. 5. 访问上面刚添加的网站: # 报错(500?),安装 dotnet core hosting / WindowsHosting (名称...有很多,不同时点安装的文件名不一样,而…
将DotNet Core2.0项目部署在Ubuntu上并且运行后,可以用localhost:5000来访问. 但是如果这时候用外网来访问就不行了. 这时候就有两种解决方案,第一种是用Nginx做代理实现访问,另一种是修改程序的Program.cs. 在这里介绍的是第二种解决方案. public static IWebHost BuildWebHost(string[] args) => WebHost.CreateDefaultBuilder(args) //如果不配置下面这条信息,会导致无法直…
步骤要点: 一.关闭Centos selinux: 操作方式: 1.永久关闭:打开/etc/selinux/config文件,设置SELINUX=disabled,注意,不是SELINUXTYPE=disabled(否则重启后无法进入linux). 2.临时关闭,不用重启:setenforce 0    #设置SELinux为permissive模式 二.安装微软产品密匙及dotnet: sudo rpm -Uvh https://packages.microsoft.com/config/rh…
前言: 最近公司需要开发项目能在Linux系统上运行,示例开发项目采用.Net Core + Angular开发:理论上完全支持跨平台. 但是实践才是检验真理的唯一标准:那么还是动手来验证实现下:过程中万一出现什么问题也算是积累经验. 一.环境准备 由于本次主要验证项目部署Linux环境,也不想去重新搭建一个虚拟机环境:就使用Win10中Linux子系统(WSL什么?) 1.WSL启用步骤: 进入[启用或关闭Windows功能]中启用WSL,如下图 进入Microsoft store 选择相应版…
1. 创建web api项目,编译并测试成功 2. 在项目的根目录添加Dockerfile文件,注意:Dockerfile文件名区分大小写 文件内容如下 # 基于microsoft/dotnet:latest构建Docker ImageFROM microsoft/dotnet:latest# Set the Working Directory 创建WebAPI目录WORKDIR ./app# Configure the listening port to 5006,对外暴露的端口应与程序中设置…
1. 安装微软的仓库 rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm 2. 修改仓库内的内容 建议将其他的仓库先移动到别的目录只剩下微软的这个 cd /etc/yum.repos.d/ mkdir backup mv *.repo backup/ cd backup mv microsoft-prod.repo ../ 3. 升级以及安装 yum update yum makeca…