Mattermost 是一个安全的开源平台,用于跨工具和团队进行通信、协作和工作流编排。Mattermost 是一个免费的 Slack 替代品。Mattermost 有开源版和企业版。开源版是免费的,而企业版需要每个用户的许可证。您可以在他们的官方网站上找到 Mattermost 定价计划。 在 A
关于Git托管,您可以有许多选项。 GitHub,Gitlab和Bitbucket是流行的解决方案,但是创建自己的Git服务器也是值得考虑的解决方案。设置Git服务器可让您创建私有存储库,而不受提供商免费计划的限制。在教程中,我们说明了如何在Linux上设置Git服务器。如果您的存储库很多并且合作者
MAAS(金属即服务)为物理服务器提供了云风格的配置。它是开源的并且可以免费使用,并且可以从 Canonical 获得商业支持。该工具对于普通企业管理虚拟化基础架构非常有用。Ubuntu、CentOS、Windows 和 RedHat 操作系统支持 MAAS。 在 Ubuntu 20.04 LTS
Java是用于构建各种应用程序和系统的最流行的编程语言之一。Java可以在所有主流的操作系统和设备上运行。您可以在手机和游戏机上找到用Java开发的应用程序。Java有多种不同的实现。Open JDK和Oracle Java是Java的两个主要实现,它们之间几乎没有区别,只是Oracle Java具
编写Bash脚本时,始终使代码简洁且易于理解是一个好习惯。可以通过多种方式组织代码,缩进,给变量和函数提供描述性名称。提高代码可读性的另一种方法是使用注释。注释是在shell脚本中编写的易于理解的解释或注释。将来在您的代码到Bash脚本将节省大量时间和精力。假设您要修改几个月或几年前编写的脚本。除非
Darkstat 是一个跨平台、轻量级、简单、实时的网络统计工具,它可以捕获网络流量、计算有关使用情况的统计数据,并通过 HTTP 提供报告。Darkstat 支持 IPv6 协议和异步反向 DNS 解析。 在 Ubuntu 20.04 LTS Focal Fossa 上安装 Darkstat 步骤
使用Git时,您可能会遇到需要编辑提交消息的情况。做出更改的原因有很多,例如修正错字,删除敏感信息或添加其他信息。本教程说明了如何更改/修改最近或之前的Git提交消息。git commit --amend命令允许您修改最新的提交消息。包括未推送的提交消息,已推送的提交消息,强制更新远程仓库提交消息,
Ansible 是一个开源软件供应、配置管理和应用程序部署工具,支持基础设施即代码。它既可以用于基于 Linux 的系统,也可以用于基于 Windows 的系统。现在 Ansible 也用于管理 AWS、虚拟机、容器等中的 EC2 实例,它在托管主机上不需要任何代理,而只需要 ssh 连接。 在 L
Nginx发音为engine x,是开源的高性能HTTP和反向代理服务器。它可用作HTTP/Web服务器,负载均衡,内容缓存和反向代理。它可用作HTTP和非HTTP服务器的独立Web服务器,负载均衡器,内容缓存和反向代理。与Apache相比,Nginx可以处理大量并发连接,并且每个连接的内存占用量更
CakePHP 是一个用 PHP 编写的 Web 应用程序开发框架,构建于 Ruby on Rails 的概念之上。正如我们所知,Ruby on Rails 使用 Ruby 作为一种语言,但具有 Cake 希望在 PHP 中实现的开发功能。它是程序员创建 Web 应用程序的基础结构。模型、视图和控制
Nginx发音为engine x,是一个开源的,高性能的HTTP和反向代理服务器,负责处理Internet上一些最大站点的负载。如果您是开发人员或系统管理员,则可能会定期与Nginx打交道。您可能会执行的最常见任务之一是将HTTP重定向HTTPS。与HTTP以纯文本形式发送和返回请求和响应不同,HT
Linux 内核 5.15 于 2021 年 10 月 31 日发布,它带来了一些有趣的新功能,例如不需要依赖第三方软件的新 NTFS 文件系统实现像 NTFS-3G 一样完全管理您的 NTFS 格式的外部磁盘驱动器。 在 Ubuntu 20.04 上安装 Linux 内核 5.15 步骤 1.
MySQL复制是将数据从一个数据库服务器/主服务器复制到一个或多个服务器/从属服务器的过程。MySQL支持几种复制拓扑,其中主/从拓扑是最著名的拓扑之一,一台数据库服务器充当主服务器,而另一台或多台服务器充当从属服务器。默认情况下,复制是异步的,其中主服务器发送描述数据库修改的事件到从服务器,这些事
Laravel 是一个非常流行的开源 PHP 框架,旨在轻松开发应用程序。它基于 Symfony 框架并遵循模型-视图-控制器 (MVC) 架构模式。 在 Linux Mint 20 Ulyana 上安装 Laravel 步骤 1. 在运行下面的教程之前,通过apt在终端中运行以下命令来确保您的系统
您是否曾经遇到过启动应用程序或者在使用该应用程序时突然变得无响应并意外崩溃的情况?当您尝试再次启动应用程序,但没有任何反应。这是因为原始应用程序进程从未真正完全关闭。好吧,这件事发生在我们所有人身上,不是吗?解决方案是终止或终止应用程序进程。但是如何终止进程?幸运的是,Linux中有多个程序可让您杀
KeePass 是一个开源的跨平台密码管理器,具有多种惊人的功能。它让您可以根据需要保存任意数量的密码,从而使您免于每次访问帐户时记住和调用密码的麻烦。如果您使用的是 LastPass、Bitwarden、AnyPAssword 等,那么在 KeePass 中也可以从它们导入密码。KeePass 密
Skype 是世界上最流行的通信应用程序之一,它使您可以拨打免费的在线音频和视频电话,以及拨打全球移动电话和固定电话的国际电话。Skype不是开源应用程序,它也不包含在CentOS存储库中。本教程介绍了如何在CentOS 7上安装最新版本的Skype。先决条件您已登录的用户必须具有 sudo权限,才
内核是与计算机硬件接口的最低级别的易于更换的软件。它负责将在“用户模式”下运行的所有应用程序连接到物理硬件,并允许进程(称为服务器)使用进程间通信 (IPC) 相互获取信息。Linux 内核 5.15 于 2021 年 10 月 31 日发布,它带来了一些有趣的新功能,例如不需要您依赖第三方软件的新
NFS网络文件系统是一种分布式文件系统协议,使您可以通过网络共享远程目录。使用NFS,您可以在系统上挂载远程计算机目录,并像对待本地文件一样使用远程计算机文件。NFS协议是未加密的协议,并且与Samba不同,它不提供用户身份验证。使用客户端IP地址或主机名来限制客户端对服务器的访问。在本教程中,我们
KVM(基于内核的虚拟机)是一个开源的全虚拟化解决方案,适用于在 x86 硬件上运行的 Linux 系统,具有虚拟化扩展(Intel VT 或 AMD-V)。您可以使用 KVM 使用虚拟机运行多种操作系统,例如 Windows、*BSD、Linux 发行版。每个虚拟机都有自己的专用磁盘、显卡、网卡等