如何在 AlmaLinux 8 上安装 Redmine

[ad_1] 在本教程中,我们将向您展示如何在 AlmaLinux 8 上安装 Redmine。对于那些不知道的人,Redmine 是一个跨平台和跨数据库的灵活项目管理 Web 应用程序。 Redmine 包括对多个项目、wiki、问题跟踪系统、论坛、日历、电子邮件通知等的支持。 本文假设您至少具有 Linux 的基本知识,知道如何使用 shell,并且最重要的是,您在自己的 VPS 上托管您的站点。 安装非常简单,假设您在 root 帐户中运行,否则您可能需要添加 ‘sudo‘ 获取 root 权限的命令。 我将向您展示如何在 AlmaLinux 8…

Read more

提高 Linux 用户帐户安全性的 5 种方法

[ad_1] 保护 Linux 服务器和系统的第一步也是最关键的一步是防止恶意方进行不必要的访问。 适当的用户帐户控制是增强系统安全性的众多方法之一。 强化的用户帐户可防止系统免受最常见的水平或垂直权限提升攻击方法。 因此,作为 Linux 系统管理员,您还负责通过有效的安全技术保护您的服务器。 本文介绍了一些基本的用户帐户安全控制,以防止不必要的访问并修复可能导致系统入侵的漏洞。 1. 限制 Root 帐户访问 默认情况下,每个 Linux 系统安装都会设置一个 root 帐户,任何人都可以通过 SSH 从外部访问。 但是,通过 SSH 访问 root 帐户或系统内的多用户访问可能会导致拒绝问题。 例如,攻击者可以暴力破解以…

Read more

Qmmp 音频播放器 1.2.1 发布,支持 FFmpeg 4.0

[ad_1] Qmmp 是一款基于 Qt 的音乐播放器,具有类似 winamp 或 xmms 的界面,几天前发布了 1.2.1 版本(qt4 版本为 0.11.1)。 新的 Qmmp 发布功能 FFmpeg 4.0 支持,并将特征添加到 更改默认用户界面. 其他变化包括: 固定播放列表移动 固定 openbox 支持(仅限 1.2.1) 固定…

Read more

2021 年最佳发展编辑

[ad_1] 在本教程中,我们将探讨当今最需要的 5 种 IDE 或集成开发环境,以及大多数开发人员喜欢它们的原因。 什么是 IDE? IDE 是一种应用程序,可为程序员或开发人员编写和设计软件提供综合程序。 通常,IDE 由代码编辑器、编译工具和调试器组成。 IDE 通过将编写代码所需的多个功能组合到单个应用程序中来提高开发人员的工作效率。 IDE 中包含什么? IDE 包含三个主要功能: 文本编辑器 — 此功能允许在标准环境中编辑纯文本。 解释器或编译器 — 解释器将代码转换为计算机可读语言。 然后它运行该代码,就好像它不需要先编译就可以执行一样。 调试器 —…

Read more

如何在 Ubuntu 18.04/20.04 LTS 上安装 Terraform

[ad_1] Terraform 由 Hashicorp 创建和维护,是一种开源实用工具,被普遍认为是基础设施即代码。 它允许用户在谷歌等各种流行的云平台上轻松构建和配置虚拟机等云资源 Cloud 和 AWS。 现在让我们安装 Terraform。 本指南适用于 Ubuntu 18.04 (Bionic Beaver) 和 Ubuntu 20.04 (Focal Fossa)。 下载并安装 Terraform 首先,我们需要从 Terraform 的下载页面下载 Terraform…

Read more

如何在 ubuntu 11.10 上安装 jdownloader

[ad_1] Jdownloader 是一款免费的开源下载管理工具,具有开始、停止或暂停下载、设置带宽限制、自动提取档案等功能。 在 ubuntu 上安装 jdownloader 1.打开终端。要打开终端,请单击统一启动器中的 Dash 主页。然后在搜索字段中键入终端。 然后点击终端。 2.在终端输入以下代码并回车。 sudo add-apt-repository ppa:jd-team/jdownloader 如果需要,输入您的 ubuntu 密码,然后按 Enter。 3.然后按回车键继续或ctrl-c取消添加ppa。 4.键入以下命令并回车 sudo apt-get update 5.然后输入以下命令并按回车 sudo apt-get…

Read more

Fedora 社区行动和影响职位空缺(红帽 OSAS)

[ad_1] 我们还没有正式的职位发布(我认为很快),但与此同时,我被告知候选人应该通过电子邮件将兴趣和简历发送给 redhat.com 的 Andy Pittaluga apittalu,主题为“Fedora 社区”。 如果您有兴趣,或知道任何其他优秀的潜在候选人,请发送此邮件。 Fedora 社区行动和影响领导 Red Hat 的开源和标准部门资助一个全职职位,以领导计划以发展 Fedora 用户和开发者社区,并使 Red Hat / Fedora 互动更加透明和积极。 这 Fedora 社区预算是通过 OSAS 提供给我们的,这个职位有助于决策如何最好地集中精力来实现我们的集体目标。 该职位的成功申请者将被任命为社区行动和影响委员会的席位。…

Read more

虚拟化与容器化

[ad_1] 随着我们在托管领域目睹的技术不断发展,有必要熟悉我们正在使用的系统的术语和含义。 我们需要区分的一个重要区别是虚拟机和容器,因为它们都广泛用于托管行业,但它们经常被混淆。 经常出现的讨论是哪种技术更好,虚拟化还是容器化。 答案并不简单,因为它在很大程度上取决于用户的需求和业务需求。 为了尝试回答这个问题,我们将首先简要介绍这两种技术、它们的使用方式、它们在哪些情况下最有利,以及它们的优点和缺点是什么。 虚拟化 为了更好地理解虚拟机的功能,我们首先需要了解为什么创建它们。 随着裸机服务器处理能力和容量的提高,在这些服务器上运行的应用程序和服务无法有效利用所有可用资源,因此,这些资源基本上被浪费了。 创建虚拟化是为了更好地利用单个服务器上的所有可用储备。 这允许多个虚拟机更好地应用相同数量的资源。 什么是虚拟化? 虚拟化允许在较大服务器物理环境的框架内存在多个较小的虚拟服务器。 在父级上运行的虚拟化软件基本上将资源连同其自己的操作系统、驱动程序、二进制文件、库和应用程序一起分配给每个虚拟服务器。 这些虚拟服务器彼此隔离,不知道它们在虚拟化平台内运行,也不知道它们正在与其他虚拟机共享资源。 作者 Kwesterh – 自己的作品,公共领域,https://commons.wikimedia.org/w/index.php?curid=11966833 对虚拟化至关重要的软件称为管理程序。 管理程序可以是基于硬件、软件或固件的。 从本质上讲,它是一个虚拟层,将物理服务器与虚拟机分开,并允许多个客户操作系统在该系统中并行运行。 管理程序确保 VM 可以使用主要物理服务器资源访问定义数量的资源,并且它们保持分离并按照配置分配给每个虚拟机。 VM 还可以更新和修改自己空间内的应用程序,而不会影响另一个虚拟机上的应用程序。…

Read more

如何在 Ubuntu 22.04 LTS 上安装 jEdit

[ad_1] 介绍 我们今天要学习的编辑器是jEdit。 它不仅是一个文本编辑器,还是一个面向 Java 程序员的功能齐全的开发环境。 因此,jEdit 这个名字变得流行起来。 它可以在大多数 Linux 发行版上完美运行。 在本指南中,我们将了解如何安装、验证、启动和卸载它。 在整篇文章中,我们将继续讨论 jEdit 的各个方面。 jEdit 编辑器的先决条件 尽管编辑器以 Java 程序员为目标,但它在自己维护依赖项方面做得很好。 它不需要任何单独的依赖项,而是将它们捆绑在一起并立即安装。 步骤 1. 在 Ubuntu LTS 上安装…

Read more

Haruna 视频播放器:用于 Linux 的基于 Qt 的开源 MPV GUI 前端

[ad_1] 简介:一个基于 Qt 的 Linux 视频播放器,可作为 mpv 的前端以及使用 youtube-dl 的能力。 Haruna 视频播放器:基于 Qt 的免费视频播放器 如果你不知道 mpv,它是一个免费和开源的基于命令行的媒体播放器。 好的,MPV 有一个极简的 GUI,但核心是命令行。 您可能还会发现几个开源视频播放器,它们基本上是 mpv 的 GUI 前端。 Haruna 视频播放器是其中之一,并且可以使用 youtube-dl。…

Read more