hive-安装和部署(hive3.1.2)-编程思维

(一)安装前提 (1) 安装JDK1.8及以上版本 (2) 已经安装MySQL,推荐5.7。 (3) 已经安装Hadoop。 JDK、MySQL、Hadoop的安装,本文不再介绍。   (二)安装Hive 1.下载并解压Hive安装包 (1)下载MySQL安装包 MySQL下载: https://downloads.mysql.com/archives/community/ 下载apache-h

记一次历时六小时的上线经历-编程思维

  这是农历去年(阳历2016.1.29)的事了。公司的一个项目已开发得七七八八了,要准备上线了。项目经理与公司领导及用户协商,定于2016.1.28日(周四)上线。但这天由于项目经理需要去机场接人,加上运维组同事也忙着。就推后一天上线。这里就不得不谈下公司的项目从开发到上线的过程:公司项目分开发,测试,预发布,正式四个环境。开发和测试环境由开发人员部署,预发布环境由开发人员协助测试人员部署(我

ubuntu部署fastapi项目-编程思维

环境介绍 系统: Ubuntu 22.04 Pyhton版本:3.8.10 Fastapi版本:0.95.0 Gunicorn版本:20.1.0 准备工作 1. ssh 连接工具(本例使用基于Windows的Linux子系统中的ssh工具) 2. 配置nginx代理服务器 3. 配置Gunicorn WSGI HTTP服务器 一、SSH连接Ubuntu服务器 ssh username@hos

asp.netcore轻松学-部署到 iis 进行托管-编程思维

前言 经过一段时间的学习,终于来到了部署服务这个环节,.NetCore 的部署方式非常的灵活多样,但是其万变不离其宗,所有的 Asp.NetCore 程序都基于端口的侦听,在部署的时候仅需要配置侦听地址、端口(一个或者多个)即可,在掌握好其托管部署原理后,剩下的就是对托管宿主的选择,通过本文,希望可以带给大家一种清晰的部署思路,选择最适合自己的服务部署方式。 1. IIS部署 对于从传统 .N

asp.netcore轻松学-部署到 linux 进行托管-编程思维

前言 上一篇文章介绍了如何将开发好的 Asp.Net Core 应用程序部署到 IIS,且学习了进程内托管和进程外托管的区别;接下来就要说说应用 Asp.Net Core 的特性(跨平台),将 .NetCore 部署到 Linux 中,主流的 Linux 有多个版本的操作系统,这里以 Centos-7.5 为例子,其它版本的操作系统下的部署基本都是大同小异的,除了了一些命令上的区别。 在 Lin

asp.netcore轻松学-使用supervisor进行托管部署-编程思维

前言 上一篇文章 Asp.NetCore轻松学-部署到 Linux 进行托管 介绍了如何在 Centos 上部署自托管的 .NET Core 应用程序,接下来的内容就是介绍如何使用第三方任务管理程序来托管 .NET Core 应用程序,这里以笔者常用的 Supervisor 为例子,从安装环境开始,一步一步的进入 Linux 的世界,部署程序还是以上一篇的项目文件 Deploy.Linux 为

asp.netcore轻松学-使用docker进行容器化托管-编程思维

前言 没有 docker 部署的程序是不完整的,在写了 IIS/Centos/Supervisor 3篇托管介绍文章后,终于来到了容器化部署,博客园里面有关于 docker 部署的文章比比皆是,作为硬核实战派,这里做的一定是一套打完带走的功法。本文使用的学习机器是由 Azure 倾情提供的 30 天试用版本,大家都可以申请的哈。 1. 为什么要使用 docker 1.1 docker 介绍 do

云环境自动化(terraform+ansible)-编程思维

应用的自动化部署由来已久,也有很多知名的工具,比如puppet,ansible,saltstack,chef等等。 但是对于基础设施部分,一般都是以事先准备的方式来提供的。 虽然各大云服务器厂商也逐步提供了各类的API,用来控制自己的基础设施, 但是,由于各类厂商的差异性,API差异很大且没有统一分类标准,兼容各个云环境的难度非常大。 不过,随着Terraform的出现,基础设施的管理成为可能,

uni-app:打包发布部署h5项目(hbuilderx 3.6.18)-编程思维

一,基础配置 打开项目的manifest.json文件 主要是要有appid和应用名称 应用版本名称和版号也需要   说明:appid是根据应用名称从在开发者中心中创建的应用列表获取, 如果没有创建,点击重新获取会自动创建一个应用同时生成appid  如图:   说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest

个人文章-编程思维

应用部署是一个将软件提供给用户的过程,通常包含配置环境、安装及测试等步骤。现如今,大部分企业在部署新的应用程序时,会至少自动化其中一些步骤。应用程序部署的策略会影响该应用的性能、稳定性以及运行速度,因此有时会在向所有人提供更新之前,先对一小部分用户进行测试。 软件开发和用户体验的现代标准要求开发人员持续地更新他们的项目。部署和集成已经成为日常操作——一个现代的应用程序每天都需要部署。这就是为什么现

发布并部署ncf站点的那些事-编程思维

简介 开工第一天,祝大家2023年钱兔无量,技术兔飞猛进 为更加方便大家一站式打通所有使用NCF的环节,在新年开工的第一天给大家带来如何发布最新版本的站点 无论你的网站在开发环境做的多么的炫酷,实用,最终都是要拉出来遛遛的,所以上测试环境,正式环境,使用云服务器是必经之路 这一节就是主要帮助大家排除掉在发布和部署过程中的那些路障,让大家把站点从开发环境部署到测试,正式环境,如自动挡换挡一样丝滑

个人文章-编程思维

Foxnic-Web —— 构建与部署应用概述  Foxnic-Web 是标准的 Maven 项目,所有针对开发环境的搭建、项目构建需要开发者对 Maven 有一定的了解。Foxnic-Web 构建时可以直接在开发工具上构建,可以在外部使用命令行构建。  自然而然地,Foxnic-Web 完全可以其它 CD/CI 工具进行构建。本文主要探讨的主题是通过 Maven 命令构建项目,其它 CD/CI

个人文章-编程思维

一、域名解析准备1.这里假设我在freenom注册了一个 apitest.tk2.登录cloudflare,添加网站选择free3.填写名称服务器地址,第一张图的两个地址,填到第三张图并保存。保存完了检查一下哦!!!!原作者地址👉https://segmentfault.com/u/yourena_c二、github pages项目准备1.编写html静态页面,一定要是index.html原作者地

个人文章-编程思维

本文中提到的工具是 Eoapi,开源的 API 管理工具开始部署环境服务依赖 Node.js,为了避免乱七八糟的环境问题,我们通过 Docker 安装部署应用。 所以在开始部署前,请准备好以下环境:Docker: 版本需高于 v20.10,可以参考安装指南安装;Git:安装指南。克隆仓库在命令行运行以下命令拉取仓库代码git clone https://github.com/eolinker/eo

个人文章-编程思维

如何快速部署机器学习模型?本文是机器学习工业部署的 best practice(最佳实践)!详细讲解了如何操作机器学习开源框架 BentoML,帮助研发团队轻松打包机器学习模型,并重现该模型以用于生产。💡 作者:韩信子@ShowMeAI📘 机器学习实战系列:https://www.showmeai.tech/tutorials/41📘 深度学习实战系列:https://www.showmeai.t

集群部署看过来,低代码@aws智能集群的架构与搭建方案 - 编程思维

亚马逊AWS是葡萄城的生态合作伙伴。为了帮助您充分利用AWS的托管服务快速构建起一套集群环境,彻底去掉“单一故障点”,实现最高的可用性,我们准备了《低代码智能集群@AWS的架构与搭建方案》看完本文,带你掌握“基于nginx配置服务器集群”。应用场景如果你需要解决如下的问题,可以考虑搭建一套活字格@AWS智能集群:保障系统高可用,全面降低停服风险在做好各项性能优化(参考系列教程)的前提下,需要进一步

whylogs工具库的工业实践!机器学习模型流程与效果监控 ⛵ - 编程思维

本文讲解如何使用whylogs工具库,构建详细的AI日志平台,并监控机器学习模型的流程与效果。核心操作包括:环境配置、新建项目并获取ID、获取组织ID和访问Key、将配置文件写入WhyLabs、监控模型性能指标。💡 作者:韩信子@ShowMeAI📘 机器学习实战系列:https://www.showmeai.tech/tutorials/41📘 本文地址:https://www.showmeai.

想把 api 分享出去,这个真的难么? - 编程思维

API 分享这个功能,不知道有多少人在工作中用的到呢?至少我的工作中会用到这个功能。也让朋友推荐了,但觉得不太合适,于是我就在网上冲浪的时候,终于让我找到了这个支持 API 分享的开源软件。工具叫 Eoapi, Easy&Open API 的缩写,其实很好记。废话不多说,直接放我配置好的可以使用的截图。在云空间,你可以使用右上角的分享按钮将 API 分享给其他人。看起来就是这么简单,但实际