2025年2月28日

如何在 CentOS 7 上安装 Oracle Database 12c

如何在 CentOS 7 上安装 Oracle Database 12c 在此页 第 1 步 - 安装所需的软件包 第 2 步 - 配置用户和系统 第 3 步 - 配置桌面 第 4 步 - 下载 Oracle 数据库 第 5 步 - 安装 Oracle Database 12c 第 6 步 - 测试 参考资料 Oracle 数据库是由 Oracle 公司开发的对象关系数据库管理系统 (RDBMS)。 Oracle 数据库在专有和 OTN 标准许可下可用。支持的操作系统有 Redhat Enterprise Linux (x86-64)、SUSE 和 Oracle Linux、Microsoft Windows x86-64 和 IBM Linux。在本教程中,我将逐步向您展示如何在 CentOS 7 x86-64 机器上安装 Oracle 12c。这包括为 Oracle 12c 安装准备和配置 CentOS 7 机器、Oracle 12c 安装以及使用 Oracle…
2025年2月28日

如何在 Ubuntu 和 Linux Mint 中查看 WebP 图像

如何在 Ubuntu 和 Linux Mint 中查看 WebP 图像 Google 开发的主要目标是加快整个互联网的加载速度,WebP(读作“weppy”)是一种现代图像格式以及 JPEG、PNG 和 GIF 文件格式的替代品。与其他图像格式相比,webp 为网络上的图像提供了卓越的无损和有损压缩。 WebP 是 Google 支持其使网络更快这一使命的众多项目之一。在基于 RHEL 的 Linux 发行版上,默认图像查看器不支持 .web 格式图像。如果您尝试使用默认网络浏览器查看 WebP 图像,您将收到以下错误:Could not load image XYZ.webp Unrecognized image file format 要允许 GDK 应用程序,例如 Eye of Gnome (GNOME Image Viewer) 能够查看 WebP 图像和动画,您需要安装 webp-pixbuf…
2025年2月28日

Ubuntu 16.04 上带有 libmodsecurity 和 OWASP ModSecurity 核心规则集的 Nginx

Ubuntu 16.04 上带有 libmodsecurity 和 OWASP ModSecurity 核心规则集的 Nginx 本教程适用于这些操作系统版本Ubuntu 15.04(Vivid Vervet)在此页 1。安装先决条件 2。下载 ModSecurity 3。下载 Nginx 4。配置和安装 Nginx 5。安装 OWASP ModSecuirty 核心规则集 关于作者 在本教程中,我将向您展示如何使用 libmodsecurity (Modsecurity 3.x) 编译最新版本的 Nginx,不要与 Modsecurity 2.9 混淆。我们还将集成 OWASP ModSecurity 核心规则集 (CRS)。Libmodsecurity 是对 ModSecurity 的重大重写,可提供改进的性能和稳定性。尽管 Modsecurity 2.9.x 是为不同的平台提供的,但它确…
2025年2月28日

了解 pkg-config Linux 命令

了解 pkg-config Linux 命令 “pkg-config 是一个用于编译库和应用程序的便捷工具,特别是对于开发人员而言。它充当帮助程序,确保轻松地将正确的编译器选项插入到命令行中,而不是硬编码值,例如在哪里找到不同的库。pkg-config 是免费软件,支持不同的平台,包括类 Unix 系统、Windows、Linux 和 Mac OS X。要使用 pkg-config,您只需要安装 glib 或工作的 C 库和编译器。让我们在下面的部分中看看常见用法并更多地了解 pkg-config。 ”安装 pkg-config您可以从 apt 数据库安装 pkg-config:首先,更新 apt 数据库。$ sudo apt-get update接下来,安装 pkg-config。$ sudo apt-get install -y pkg-configpkg-config 说明…
2025年2月28日

如何在 CentOS 7 上安装 Apache Cassandra

如何在 CentOS 7 上安装 Apache Cassandra 本教程适用于这些操作系统版本CentOS 7.4CentOS 7在此页 第 1 步 - 安装 JAVA 第 2 步 - 安装 Cassandra 结论 Apache Cassandra 是一个免费开源的分布式 NoSQL 数据库管理系统。它用于将大数据存储在分散的高可用集群中。数据分布在许多提供高可用性和无单点故障的服务器上。 NoSQL 数据库服务器以不同于 RDBMS 软件(如 MySQL、PostgreSQL)使用的传统表格方法的其他方法存储数据。在本教程中,我们将在 CentOS 7 服务器上安装 Apache Cassandra。第 1 步 - 安装 JAVA在安装任何包之前,建议您使用以下命令更新包和存储库。yum -y update更新系统后,我们将在服务器中安装最新版本的 Oracle Java。运行以下命令下载 RP…
2025年2月28日

一切皆文件和 Linux 中的文件类型

一切皆文件和 Linux 中的文件类型 如果您是 Linux 新手或已经使用了几个月,那么您一定听过或读过“在 Linux 中,一切都是文件”这样的说法。这实际上是正确的,尽管它只是一个概括概念,在 Unix 及其衍生产品(如 Linux)中,一切都被视为一个文件。如果某物不是文件,那么它一定是作为系统上的进程运行的。要理解这一点,请举个例子,您的 (/) 根目录上的空间量总是被特定格式(文件类型)占用。另外,Linux 系统不区分文件和目录,但目录有一项重要的工作,就是将其他文件分组存储在层次结构中,以便于定位。您所有的硬件组件都表示为文件,系统使用这些文件与它们进行通信。这个想法是对 Linux 的一个重要特性的重要描述,其中输入/输出资源,例如您的文档、目录(Mac OS X 和 Windows 中的文件夹)、键盘、显示器、硬盘驱动器、可移动媒…
2025年2月28日

如何在 CentOS 7 上安装 Mahara ePortfolio 系统

如何在 CentOS 7 上安装 Mahara ePortfolio 系统 在此页 第 1 步 - 安装 Apache 第 2 步 - 安装 PHP 第 3 步 - 安装 MariaDB 第 4 步 - 安装和配置 Mahara 第 5 步 - 配置权限和防火墙 结论 Mahara 是一个开源电子档案系统。它还可以用作社交网络平台。 Mahara 是用 PHP 编写的,使用 PostgreSQL 或 MySQL 数据库服务器来存储其数据。您可以使用 Mahara 创建您的个性化多媒体作品集并与他人协作。在本教程中,我们将在 CentOS 7 服务器上安装 Mahara。先决条件 最小的 CentOS 7 服务器 根权限 第 1 步 - 安装 Apache建议在安装任何包之前更新服务器,以便更新现有的包和存储库。yum -y update更新系统后,您可以继续安装 Apache Web 服务器。yum -y install httpd现在启动 Apache…
2025年2月28日

如何在不重启的情况下在 Ubuntu 上安装内核更新

如何在不重启的情况下在 Ubuntu 上安装内核更新 如果您是负责维护企业环境中关键系统的系统管理员,我们相信您知道两件重要的事情:1. 找到一个停机时间窗口来安装安全补丁以处理内核或操作系统漏洞可能很困难。如果您工作的公司或企业没有适当的安全策略,运营管理最终可能会更倾向于正常运行时间而不是解决漏洞的需要。此外,内部官僚作风可能导致延迟批准停机时间。我自己去过那里。2. 有时您真的无法承受停机时间,应该准备好以其他方式减轻任何潜在的恶意攻击风险。好消息是 Canonical 最近发布了它的 Livepatch 服务以将关键内核补丁应用于 Ubuntu 22.04 LTS、20.04 LTS、Ubuntu 18.04 LTS 和 Ubuntu 16.04 LTS 无需稍后重启。是的,您没看错:使用 Livepatch,您无需重新启动 Ubuntu 服务器即…
2025年2月28日

如何在 CentOS 7 上安装任务板

如何在 CentOS 7 上安装任务板 在此页 更新基础系统 安装阿帕奇 安装 PHP 和 SQLite 安装任务板 修改防火墙并创建虚拟主机 结论 TaskBoard 是一个免费的开源应用程序,用于跟踪需要完成的任务。它需要最少的依赖才能工作。数据库存储在 SQLite 中,这消除了对 MySQL 或任何其他数据库服务器的要求。先决条件 最小的 CentOS 7 服务器。 根特权。本指南以 root 用户身份编写,如果您以 sudo 用户身份登录,请运行 sudo -i。 更新基础系统在安装任何包之前,建议您使用以下命令更新包和存储库。yum -y update系统更新后,您可以进一步安装 TaskBoard 所需的依赖项。安装阿帕奇TaskBoard 需要几个依赖项才能工作,例如 Apache Web 服务器来为网站提供服务。通过运行以下命令安装 Apache Web 服务器。yum -y i…
2025年2月28日

Linux 网络工作面试问题与解答

Linux 网络工作面试问题与解答 “本文展示了与 Linux 和网络相关的工作的主要面试问题。使用本指南为获得与 Linux 管理和网络相关的工作做好准备。互联网上有很多关于 Linux 和网络相关求职者问题的精彩文章,但大多数都包含针对新用户或工作站用户的问题。以下调查问卷重点关注模拟真实场景的系统管理任务。问题将在面对面的对话面试或笔试中提出。雇主希望在具体问题出现之前了解候选人的反应。以下指南最初于 2019 年编写,并于 2022 年更新。”Linux 与网络面试问答索引您喜欢哪些 Linux 发行版?为什么?您将如何实时备份服务器?如果生产服务器出现故障,您会怎么做?您将如何保护服务器?您会应用什么样的监控?Linux下的任务管理器是什么?在持续的黑客攻击之前您会做什么?Apache 还是 Nginx?您会对防火墙应用哪些规则?服务…