ubuntu server-LAMP 编程技术

ubuntu server-LAMP

自动安装 # 一次性安装 tasksel 简单快捷 apt install tasksel # 运行工具 sudo tasksel # 选择安装包,q 勾选,确定即可 #测试 echo "<?php phpinfo();?>" > /var/www/html/info.php 手动安装 apt ins...
阅读全文
超详细实操教程!在现有K8S集群上安装JenkinsX,极速提升CI/CD体验! Java

超详细实操教程!在现有K8S集群上安装JenkinsX,极速提升CI/CD体验!

在2018年年初,Jenkins X首次发布,它由Apache Groovy语言的创建者Jame Strachan创建。Jenkins X 是一个高度集成化的 CI/CD 平台,基于 Jenkins 和 Kubernetes 实现,旨在解决微服务体系架构下的云原生应用的持续交付的问题,简化整个云原生应用的开发、运行和部署过程。仅需一条Jenkins X命令,管理员可以创建一个Kubernetes集...
阅读全文
超详细实操教程!在现有K8S集群上安装JenkinsX,极速提升CI/CD体验! Java

超详细实操教程!在现有K8S集群上安装JenkinsX,极速提升CI/CD体验!

在2018年年初,Jenkins X首次发布,它由Apache Groovy语言的创建者Jame Strachan创建。Jenkins X 是一个高度集成化的 CI/CD 平台,基于 Jenkins 和 Kubernetes 实现,旨在解决微服务体系架构下的云原生应用的持续交付的问题,简化整个云原生应用的开发、运行和部署过程。仅需一条Jenkins X命令,管理员可以创建一个Kubernetes集...
阅读全文
Jenkins + AWS CodeDeploy + AutoScaling 持续集成 Java

Jenkins + AWS CodeDeploy + AutoScaling 持续集成

Aws AutoScaling部分 1、使用Auto Scaling的优点 1)、保持基础设置堆栈配置一致(例如软件nginx、php等安装配置一致) 2)、快速设置扩展(只需要设定Auto Scaling组内的所需实例数量即可完成实例的扩展) 3)、制定明确的扩展策略(比如根据CPU的利用率时增加或是缩减实例数量) 4)、控制实例资源成本(在Auto Scaling组内的实例...
阅读全文
2018 年技能提升报告:Kotlin 已对 Java 构成威胁? 编程技术

2018 年技能提升报告:Kotlin 已对 Java 构成威胁?

Packt 发布了 2018 年技能提升报告的结果,旨在了解软件开发人员的工具使用情况和技能趋势。报告显示,Java 在编程语言中仍然占据主导地位,但 Kotlin 极有可能将其赶出移动开发的榜首。 “2018 年技能提升报告”调查了 8000 多名开发人员和技术专家,他们分为四大类: 应用程序开发,Web 开发,安全和系统管理以及数据。 报告指出,Kotlin 于2011年出现,但直...
阅读全文
深度分析 Kotlin能否与Java竞争? Java

深度分析 Kotlin能否与Java竞争?

Java继续在开发人员的编程语言空间中占据主导地位,但是一份新的报告显示,Kotlin可能很快将其赶出移动开发的榜首。 Packt发布了其 2018年技能提升报告 的结果,旨在了解当今软件开发人员正在使用的工具和趋势。 “2018年技能提升报告”调查了8000多名开发人员和技术专家,他们分为四大类:应用程序开发,网站开发,安全和系统管理以及数据。 Kotlin是由JetBrains开发...
阅读全文
使用Jenkins配置SpringBoot的自动化构建 编程技术

使用Jenkins配置SpringBoot的自动化构建

相关阅读 1、使用Jenkins配置Git+Maven的自动化构建 2、Jenkins部署Maven多环境项目(dev、beta、prod)的参数设置 3、使用Generic Webhook Trigger插件实现Jenkins+WebHooks(码云)持续集成 4、使用Generic Webhook Trigger插件实现Jenkins+WebHooks(码云)持续...
阅读全文
使用 VirtualBox 和 iptables 模拟 JGroups 网络分区 编程技术

使用 VirtualBox 和 iptables 模拟 JGroups 网络分区

做分布式系统的人都知道大名鼎鼎的 CAP 定理,这个定理仿佛一个巨大的枷锁,套在了每一个分布式系统的开发者身上。前些日子我也实现了一个 AP 的分布式系统,也就是说发生网络分区(P)的时候,系统会自动分裂成两部分,各自独立工作。 为了验证系统在网络分区时的行为是否符合预期,我需要做个故障模拟,在本地搭建一个 Linux 集群,然后用 iptables 丢弃指定来源的包人工制造出网络分区的效果。...
阅读全文
主动欺骗蜜罐系统Beeswarm简介 编程技术

主动欺骗蜜罐系统Beeswarm简介

Beeswarm是一个主动蜜罐系统,通过部署一些模拟真实用户的节点与蜜罐系统通信,从而引诱窃听了这些会话的攻击者攻击蜜罐系统,以捕获发现攻击。 一、介绍 蜜罐系统一般不会主动产生流量,而是被动的等待攻击流量。Beeswarm则是一款主动诱骗攻击者的蜜罐,可以模拟客户端与服务器的通信(诱饵通信),诱骗黑客攻击蜜罐,以对付企图通过网络监听获取敏感信息的攻击者。诱饵通信中,包括大量攻击者可能...
阅读全文
Loading...