猿教程 Logo

如何使用Docker和Docker配置连续集成测试环境在Ubuntu 16.04上编写 (How To Configure a Continuous Integration Testing Environment with Docker and Docker Compose on Ubuntu 16.04)

介绍持续集成(CI)是指开发人员尽可能多地集成代码的做法,每个提交都在通过自动化构建合并到共享存储库之前和之后进行测试。CI加快您的开发过程,并最大限度地减少生产中的关键问题的风险,但设置不是微不足道的; 自动构建在不同的环境中运行,其中运行时依赖关系的安装和外部服务的配置可能与本地和开发环境不同。......详细信息



如何在Ubuntu 16.04上安装Docker (How To Install Docker Compose on Ubuntu 16.04)

介绍Docker是在软件容器中自动部署Linux应用程序的一个很好的工具,但要充分利用其潜力,应用程序的每个组件都应该运行在其自己的单个容器中。 对于具有大量组件的复杂应用程序,协调所有容器启动,通信和关闭在一起可能会变得笨重。Docker社区提出了一个名为Fig的流行解决方案,它允许您使用单个YA......详细信息



如何在Ubuntu 16.04上收集Packetbeat和ELK的基础设施指标 (How To Gather Infrastructure Metrics with Packetbeat and ELK on Ubuntu 16.04)

介绍Packetbeat可让您监控应用级协议(如HTTP和MySQL)以及DNS和其他服务的实时网络流量。为此,您可以在嗅探和解析网络流量并将邮件映射到事务的客户端计算机上配置名为“托运人”的代理。 然后,这些托运人会为每个操作生成记录,并将其发送到Elasticsearch或Logstash。 获......详细信息



了解Python中的列表3 (Understanding Lists in Python 3)

介绍列表是Python中的数据结构,它是可变的或可更改的,有序的元素序列。 列表中的每个元素或值称为项目。 正如字符串定义为引号之间的字符一样,列表通过在方括号[]之间定义。当您想要使用许多相关值时,列表很好用。 它们使您能够将属于一起的数据保存在一起,缩小代码,并同时对多个值执行相同的方法和操作。......详细信息



如何在Ubuntu 16.04上安装和配置Nextcloud (How To Install and Configure Nextcloud on Ubuntu 16.04)

介绍NextCloud是ownCloud的分支,它是一个文件共享服务器,可以将您的个人内容(如文档和图片)存储在集中的位置,就像Dropbox一样。 与Nextcloud的区别在于它的所有功能都是开源的。 它还将敏感数据的控制和安全性返回给您,从而消除了使用第三方云托管服务。在本教程中,我们将在Ub......详细信息



如何使用Python 3中的数学运算符 (How To Do Math in Python 3 with Operators)

介绍数字在编程中非常常见。 它们用于表示诸如屏幕尺寸尺寸,地理位置,金钱和点数,视频中传递的时间量,游戏头像的位置以及通过分配数字代码的颜色。能够在编程中有效地执行数学运算是开发数据的一个重要技能,因为您将使用数字的频率。 虽然对数学的高层次了解肯定可以帮助你成为更好的程序员,但这不是先决条件。 如......详细信息



如何在CentOS 7上安装和配置ownCloud (How To Install and Configure ownCloud on CentOS 7)

介绍ownCloud是一个文件共享服务器,允许您将个人内容(如文档和图片)存储在集中的位置,就像Dropbox一样。 ownCloud的区别在于它是免费的和开源的,它允许任何人使用和检查它。 它还将敏感数据的控制和安全性返回给您,从而消除了第三方云托管服务的利用。在本教程中,我们将在CentOS 7......详细信息



如何在CentOS 7上为Apache设置mod_rewrite (How To Set Up mod_rewrite for Apache on CentOS 7)

介绍Apache是一个模块化的Web服务器,允许您通过启用和禁用模块来自定义其功能。 这为管理员提供了定制Apache功能以满足其Web应用程序需求的能力。在本教程中,我们将在CentOS 7服务器上安装Apache,确认启用了mod_rewrite模块,并探索了一些基本功能。条件在遵循本教程之前,......详细信息



如何在Python中编写条件语句3 (How To Write Conditional Statements in Python 3)

介绍条件语句是每种编程语言的一部分。 使用条件语句,我们可以根据当时程序的条件,使有时运行的代码在其他时间运行。当我们完全执行一个程序的每个语句,从顶部到底部,每行按顺序执行时,我们不是要求程序来评估具体的条件。 通过使用条件语句,程序可以确定某些条件是否得到满足,然后被告知接下来要做什么。我们来看......详细信息



如何使用MySQL Workbench远程连接到MySQL服务器 (How to Connect to a MySQL Server Remotely with MySQL Workbench)

介绍您的数据库服务器包含充满重要数据的表。 在本地计算机上以图形方式查询此数据是与数据库进行交互的最简单方式。 但是远程连接到数据库服务器通常需要配置MySQL在每个接口上进行监听,限制使用防火墙访问端口3306,并配置用户和主机身份验证权限。 并且允许直接连接到MySQL可能是一个安全问题。使用像......详细信息