Deploy

【Linux Deploy】四、Linux Deploy上安装Redis

落爺英雄遲暮 提交于 2019-11-26 11:47:03
在之前的文中我们在linux deploy安装的系统上安装了jdk 、docker的操作,本文我们安装nosql数据库redis 一、环境说明 1.Linux 操作系统 本文使用linux deploy安装的debian发行版系统 2.redis安装包 本文使用redis3.0.0,下载地址:http://download.redis.io/releases/ 3.redis客户端 本文使用开源软件RedisPlus,下载地址:https://gitee.com/MaxBill/RedisPlus 二、安装过程 1.下载redis安装包 我们使用wget 下载或者直接去http://download.redis.io/releases/下载源码包 然后使用ftp工具传输到系统中 2.解压redis源码包 使用解压工具或者使用tar -zxvf命令解压redis源码包 3.编译redis程序 我们刚下载的是redis的源码,需要我们进行编译才能使用,进入刚解压的redis安装包目录,使用make命令进行编译 编译报错:bash:make:command not found 这是因为缺少make命令的库文件,我们使用apt-get install make安装 安装完成make后,继续使用make编译源码: 发现又有一个错误:cc:not found,只因为缺少gcc库,我们使用apt

配置Travis CI成功构建后自动上传Pypi

ぃ、小莉子 提交于 2019-11-25 22:43:45
前置准备 在Pypi网站生成API token 开始配置travis 在codebase的配置文件.travis.yml中添加相关配置。 deploy: provider: pypi user: __token__ password: secure: <secured-string> skip_existing: true distributions: "sdist bdist_wheel" skip_cleanup: true on: tags: true 从前置准备中获取到了API token,在deploy.password中可以直接粘贴,但是不推荐直接明文配置到yaml文件中。 需要使用travis cli进行加密。 根据需要进行 skip_existing 、 distributions 、 on.tags 配置,而travis deployment pypi时, skip_cleanup: true 是必加项。 Travis for Pypi deployment 安装travis cli 可以直接参考 官方说明安装 使用travis cli encrypt travis encrypt <api-token> --add deploy.password -r <repository-name> --org travis cli会在codebase的.travis

技术人如何利用 github+Jekyll ,搭建一个独立免费的技术博客

梦想与她 提交于 2019-11-25 22:27:59
上次有人留言说,技术博客是程序员的标配,但据我所知绝大部分技术同学到现在仍然没有自己的技术博客。原因有很多,有的是懒的写,有的是怕写不好,还有的是一直想憋个大招,幻想做到完美再发出来,结果一直胎死腹中。但其实更多程序员是不知道如何去搭建一个博客,其实如今搭建一个个人技术博客非常简单,其中最简单搭建方式莫属使用 GitHub Pages + Jekyll 了,我的博客就是使用这种技术。 GitHub Pages Github Pages 是面向用户、组织和项目开放的公共静态页面搭建托管服务,站点可以被免费托管在 Github 上,你可以选择使用 Github Pages 默认提供的域名 github.io 或者自定义域名来发布站点。Github Pages 支持 自动利用 Jekyll 生成站点,也同样支持纯 HTML 文档,将你的 Jekyll 站点托管在 Github Pages 上是一个不错的选择。 使用 Github Pages 搭建博客有以下几个优点: 完全免费,其中服务器、流量、域名什么的都管,完全零费用搭建一个技术博客 写博客就是提交代码,让写作和编程的体验保持一致 支持绑定自己的域名 提供流行的网页主题模板 缺点也是有的: 不支持动态内容,博客必须都是静态网页,一般会使用 Jekyll 来构建内容。 博客不能被百度索引,因 Github 和百度有过节,所以

开发部署提速8倍!这款IDE插件了解一下?

南笙酒味 提交于 2019-11-25 16:54:05
对于开发者而言,提高工作效率大概有 2 种主要方式,第一种方式就是加快自己的工作速度,争取在同一段时间内多码一些代码、多干一些活来实现多产;而聪明的开发者会选择 第二种方式 ,就是通过插件,让一些重复性的、繁琐性的工作被自动化,从而节省出时间来做一些实质性的业务,达到轻松又高效的工作步调。 最近通过发布会直播,了解到一款本地 IDE 插件—— Cloud Toolkit ,就是通过 第二种方式 来提高开发者的工作效率。它能够帮助开发者更高效地开发、测试、诊断并部署应用,还支持快速创建 Dubbo 工程等等,自去年 12 月上线以来,就超过几万的开发者在使用这款插件。 (观看中间件小姐姐直播演示,请点击) 本文将为大家盘点,Cloud Toolkit 的最新几个版本都为开发者带来了哪些新特性。以下是本文提纲: 核心功能:一键部署应用 支持 Windows 服务器部署 支持 EDAS Kubernetes 集群部署 支持 SSH 代理(跳板机) 应用部署实时日志查看 快速创建开源 RPC 框架 Dubbo 工程 > 更详细的操作可见: https://help.aliyun.com/document_detail/29968.html 核心功能:一键部署应用 通过简单的初始化配置,这款插件就可以实现项目构建、打包、上传、部署的自动化,支持发布到云端(ECS、EDAS 和