技术翻译
文章平均质量分 90
鸠摩智首席音效师
在深创业程序员,酷瓜云课堂创始人,多多交流呀!
展开
-
如何在 Arch Linux 系统上安装和使用 Docker
在容器化之前,开发人员在各种 Linux 版本上编写和部署代码时会遇到很多问题,应用程序在一个系统上工作得很好,但在另一个系统上却失败了。Docker 标准化了代码部署,并确保应用程序可以在各种计算环境中无缝运行,而不会遇到依赖关系问题或错误。此外,Docker 还有助于实现巨大的规模经济。Docker 是资源友好的,轻量级的,而且非常高效。转载 2023-03-13 11:04:05 · 1880 阅读 · 0 评论 -
Ubuntu 系统上安装私有 Docker 镜像库
Docker Registry 是一个服务器端应用程序,允许您将 Docker 镜像本地存储到一个集中的位置。通过设置自己的 Docker Registry 服务器,您可以在不连接到 Docker Hub 的情况下拉出和推送 docker 镜像,节省带宽并防止安全威胁。转载 2023-03-09 09:59:38 · 420 阅读 · 0 评论 -
如何在 Debian 10 系统上安装 PHP 8 ?
PHP 8 稳定版已经发布很长时间了,这个版本有很多高级功能和改进。在本指南中,我们将逐步演示如何在 Debian 10 系统上安装 PHP 8。转载 2023-03-07 18:47:55 · 375 阅读 · 0 评论 -
Rocky Linux 8.4 操作系统安装 (图文教程)
[Rock Linux](https://rockylinux.org/) 是基于社区的企业级操作系统,与 RHEL(RED HAT Enterprise Linux)兼容。因为 ,如果您正在寻找替换 CentOS 8 的生产级操作系统,则可以考虑 Rocky Linux。转载 2023-03-06 09:31:08 · 794 阅读 · 0 评论 -
Rocky Linux 8 系统 + Nginx + Let‘s Encrypt SSL 免费证书
Let's Encrypt SSL 证书是 Let's Encrypt CA 提供的数字证书,用于(证书授权)保护 Web 服务器。这是免费的 TLS / SSL 证书,有效期只有 90 天,因此在到期之前需要更新。这对于无法负担高级 SSL 证书的初创公司或个人是个不错的选择。转载 2023-03-01 10:51:16 · 802 阅读 · 0 评论 -
Linux 系统如何查看 CPU 是32位还是64位?
有时候知道服务器的 CPU 架构为32位或64位是否非常重要的,因为64位应用程序不能在32位系统上运行,而32位应用程序可以轻松运行在64位系统。转载 2023-02-27 09:03:08 · 1358 阅读 · 0 评论 -
通过12个示例学会 linux wget 命令
Linux 下的 wget 命令用于通过 HTTP、HTTPS 和 FTP 协议从 web 上下载文件。换句话说,我们可以说 wget 是 Linux 系统的非交互式命令行下载工具。它还支持通过 HTTP 代理下载文件。转载 2023-02-22 10:40:28 · 405 阅读 · 0 评论 -
Linux 系统中使用 Smartctl 程序监视和分析硬盘状况
Smartctl (Self-Monitoring, Analysis and Reporting Technology) 是 UNIX 和 Linux 等操作系统中的命令行工具,用于执行 SMART 任务,如打印 SMART 自检和错误日志,启用和禁用 SMART 自动测试,设备自检。转载 2023-02-21 09:37:44 · 1624 阅读 · 0 评论 -
通过14个示例彻底掌握 linux ls 命令的使用
Linux / UNIX 中的 ls 命令用于列出目录内容。当我们不带任何选项运行 ls 命令时,它显示当前目录下的有关文件信息,按字母顺序排列。转载 2023-02-20 09:55:37 · 1434 阅读 · 0 评论 -
通过10个实例掌握 linux系统 lsattr 和 chattr 命令
可以在文件或目录上设置某些控制属性,以允许追加数据,防止数据被更改或删除等。例如,您可以启用关键系统文件或目录上的属性,以便任何用户 (包括 root) 都不能删除或更改它,禁止备份实用程序 (如 dump 命令)备份特定的文件或目录,等等。这些属性只能在 ext2、ext3 或 ext4 文件系统中的文件和目录上设置。转载 2023-02-17 09:17:26 · 199 阅读 · 0 评论 -
10个关于 Linux Sudo 命令的超有用示例
sudo (superuser do) 它允许授权用户作为另一个用户执行命令。另一个用户可以是普通用户或超级用户,大多数时候我们使用它来执行具有更高权限的命令。转载 2023-01-25 09:51:43 · 886 阅读 · 0 评论 -
9个超有用的 Linux Touch 命令实例
touch 命令用于创建空文件,也用于更改 Linux 系统中现有文件的时间戳。这里更改时间戳意味着更新文件和目录的访问和修改时间。转载 2023-01-21 22:03:45 · 146 阅读 · 0 评论 -
通过14个示例掌握 Linux 中使用 SCP 命令安全复制文件
SCP 是 linux 发行版中的命令行工具,用于通过网络安全地跨系统复制文件和目录。SCP 代表安全复制,因为它使用 ssh 协议复制文件。转载 2023-01-19 20:40:13 · 3332 阅读 · 0 评论 -
如何在 Ubuntu 上安装 FreeFileSync 同步工具 ?
FreeFileSync 是一个开源的文件同步和备份工具,有助于跨文件夹和各种设备同步文件,并保持您的数据更新。它是一个多平台工具,适用于 Windows、Linux 和 Mac系统。转载 2023-01-16 14:31:02 · 964 阅读 · 0 评论 -
如何在 Ubuntu 上安装 Docker Desktop ?
Docker Desktop 由 Docker 开发,是一款免费且用户友好的 GUI 应用程序,允许用户在 Linux PC 上轻松运行和管理 Docker 容器和映像,而不需要在 CLI 上执行命令。转载 2023-01-15 09:38:00 · 6792 阅读 · 1 评论 -
如何在 Debian 10 系统上安装 GitLab ?
GitLab 是一个免费的开源前端 Git 存储库,具有 Wiki 和问题跟踪功能。它允许你在自己的服务器上托管 Git 存储库,并设置 DevOps 平台。转载 2023-01-11 10:41:04 · 911 阅读 · 0 评论 -
如何在 RHEL 8 / CentOS 8 上安装使用 Fail2Ban ?
Fail2ban 是一种开源的入侵检测措施,可以减轻针对各种服务(例如 SSH 和 VSFTPD)的暴力攻击。它提供了包括 SSH 在内的一系列过滤器,您可以自定义这些过滤器来更新防火墙规则,并阻止未经授权的 SSH 登录尝试。转载 2023-01-10 11:02:01 · 1124 阅读 · 0 评论 -
如何用 Glances 命令监控 Linux 系统 ?
基于Python, Glances 是一个开源免费的跨平台命令行监视工具,可提供有关系统性能的大量信息。您可以监视系统指标,例如内存和 CPU 利用率,网络带宽,磁盘 I/O,文件系统和运行进程等。转载 2023-01-09 13:24:52 · 353 阅读 · 0 评论 -
如何在 Ubuntu 22.04 | 20.04 上安装 Ansible ?
Ansible 是一个免费的开源 IT 自动化和配置工具。它几乎适用于所有 Linux 发行版,可用于管理 Linux 和 Windows 系统。现在,Ansible 也被用于管理 AWS、虚拟机和容器等中的 EC2 实例。它不需要托管主机上的任何代理,只需要 ssh 连接。转载 2023-01-06 15:39:46 · 4032 阅读 · 0 评论 -
如何升级 Debian 10 (Buster) 到 Debian 11 (Bullseye) ?
代号为 bullseye 的 Debian 11 于 8 月 10 日发布。这是一个稳定的版本,将像其他任何 Debian 稳定版本一样在未来 5 年内得到支持。Debian 11 带来了主要的软件改进和其他增强。转载 2023-01-04 09:38:44 · 3189 阅读 · 2 评论 -
如何在 Debian11系统上设置静态IP地址 ?
当我们在安装 Debian Linux 时,在安装过程中它试图从调制解调器(或 DHCP 服务器)获得 DHCP ip 地址(如果可用的话)。但是在您的系统上总是建议有一个静态 IP 地址。静态 IP 地址的主要好处是,它将在整个重新引导过程中保持持久。转载 2023-01-03 10:32:40 · 9450 阅读 · 0 评论 -
如何在 Debian 11上设置 Rsyslog 服务器 ?
Rsyslog是一种开源日志记录程序,它可以方便地将日志文件转发到IP网络中的集中日志服务器。通过集中式日志记录,管理员可以轻松地从一个中心点监视多个系统的日志文件。在这篇文章中,我们将引导您在Debian11上安装和配置 Rsyslog 服务器。转载 2023-01-01 09:31:03 · 1196 阅读 · 0 评论 -
如何在Linux下使用密钥设置SSH无密码登录 ?
SSH (Secure Shell) 密钥为我们提供了登录 Linux 和 UNIX 的安全方法。当我们使用 SSH 密钥访问 Linux 系统时,它也被称为无密码 SSH 身份验证。转载 2022-12-28 10:19:26 · 946 阅读 · 0 评论 -
如何在 Debian 11上安装 Docker Engine ?
Docker 是一个提供容器运行时环境的开放平台工具。在 docker 的帮助下,开发人员可以在 on-prem 或公共云等任何地方以容器构建、发布和运行他们的代码。Docker 利用操作系统级虚拟化来运行容器。安装 docker 并运行容器的主机称为 docker 引擎。转载 2022-12-27 10:24:34 · 573 阅读 · 0 评论 -
如何在后台运行 Linux Shell 命令 / 脚本 ?
在 Linux 终端上执行命令的通常只需运行它,然后等待它优雅地退出即可。一旦命令退出,您可以继续执行其他命令,这就是所谓的前台中的运行命令。顾名思义,您可以在终端上看到命令的输出。转载 2022-12-26 10:46:23 · 8492 阅读 · 0 评论 -
如何让 Podman 容器作为系统服务运行 ?
众所周知,podman 是一个开源的无守护进程工具,它提供了构建、运行和管理容器的环境。将容器作为 systemd service 运行意味着当系统重新启动时,容器将自动启动。转载 2022-12-25 12:23:27 · 368 阅读 · 0 评论 -
如何恢复 Linux 系统下被删除的文件 ?
TestDisk 是一个开源的、功能强大的数据恢复工具,除了恢复数据之外,还可以重建和恢复引导分区并修复分区表。它从 FAT、exFAT、ext3、ext4 和 NTFS 等文件系统中恢复被删除的文件,并将它们复制到另一个位置。TestDisk 是一个命令行数据恢复工具,这是它区别于其他数据恢复工具的特点之一。转载 2022-12-22 10:16:59 · 4571 阅读 · 0 评论 -
如何在Linux中设置自定义$PATH环境变量 ?
有时,您可能希望定义自己的自定义 $PATH 变量,在大多数情况下,操作系统并不提供该变量。这样做将使您能够从 Linux shell 中的任何位置调用变量,而无需指定变量或命令的完整路径。转载 2022-12-21 09:29:04 · 1051 阅读 · 0 评论 -
如何在 RHEL 上创建 Sudo 用户 ?
Sudo 用户是 Linux 系统的普通用户,具有管理员或 root 权限,可执行管理任务。但是,在默认情况下,Linux 中的所有普通用户都不是 sudo 用户,root 用户必须通过将用户添加到 wheel group 中,手动为其分配 sudo 权限。转载 2022-12-20 10:04:52 · 540 阅读 · 0 评论 -
如何使用 Dockerfile 构建 Docker 镜像 ?
Dockerfile 是一个文本文件,其中包含关键字和一组 Linux 命令,当我们构建 Docker Image 时,这些命令会自动执行。使用 Dockerfile 创建 docker 镜像类似于虚拟化世界的模板概念。转载 2022-12-19 09:51:06 · 905 阅读 · 0 评论 -
如何在 RHEL 上使用 Let s Encrypt 证书?
保护您的 Web 服务器的方法之一是使用 SSL/TLS 证书在网站上实现 HTTPS 协议。SSL/TLS 证书不仅通过对 Web 服务器和用户浏览器之间交换的信息进行加密来确保您的网站,还可以帮助 Google 排名。转载 2022-12-18 10:09:03 · 194 阅读 · 0 评论 -
如何在 Ubuntu 22.04 / 20.04 系统上安装 Docker ?
Docker 是一个免费的开源工具,设计用于在容器中构建、部署和运行应用程序。安装 docker 的主机是已知的 docker 引擎。Docker 使用操作系统级虚拟化,并提供容器运行时环境。换句话说,Docker 也可以被定义为 PaaS(平台即服务)工具。转载 2022-12-16 10:40:47 · 16677 阅读 · 1 评论 -
如何在 Debian 系统上安装 Apache Tomcat ?
Apache Tomcat 是一个免费和开源的 web 服务器,广泛用于托管用 Java 编程语言编写的 web 应用程序。它是 Jakarta Servlet 和 Jakarta 表达式语言 (以前是 Java Servlet 和 Java 表达式语言) 和其他 Java websocket 技术的实现。转载 2022-12-14 17:18:21 · 859 阅读 · 0 评论 -
我不是网管 - RHEL 8 / CENTOS 8 上安装 MongoDB
MongoDB 是一个可扩展的、开源的、高性能的、面向文档的 NoSQL 数据库。它由 10gen 开发和支持,MongoDB 不使用表和行。与其他数据库相比,MongoDB 提供了更好的性能,因为它将数据保存在像文档一样的 JASON 中,并使用动态模式。转载 2022-12-12 11:09:16 · 118 阅读 · 0 评论 -
如何将 Ubuntu 引导到救援 / 紧急模式 ?
救援模式类似于执行所有故障排除步骤的单用户模式。救援模式加载最小环境并挂载根文件系统。而在紧急模式下,我们得到的是单用户 shell,而不启动任何系统服务。因此,当无法将系统引导到救援模式时,需要使用紧急模式。转载 2022-12-08 11:48:44 · 3521 阅读 · 0 评论 -
如何在 Fedora 36 上安装 KVM ?
KVM 是 kernel-based Virtual Machine(基于内核的虚拟机)的缩写,Linux 内核的开源虚拟化平台。KVM 允许用户在 Linux 系统上创建虚拟机,并提供了丰富的工具和选项来实现这一点。内核作为管理程序,您可以虚拟化整个专用服务器并创建多个虚拟机。转载 2022-12-06 10:26:43 · 696 阅读 · 0 评论 -
如何在 Ubuntu Linux 下创建 sudo 用户 ?
Sudo 用户是 Linux 系统的普通用户,具有一定的管理权限,可以对系统执行管理任务。在 Linux 中,root 是超级用户,拥有完全的管理权限,但不建议将 root 凭证授予其他用户或作为 root 用户在系统中工作。转载 2022-12-05 09:22:00 · 1978 阅读 · 0 评论 -
如何在 OpenSUSE 上安装 Docker ?
Docker 提供了一个软件平台,我们可以在容器映像中构建、测试和打包应用程序。使用容器映像,我们可以快速部署应用程序,因为容器映像将具有所有的库、代码、系统工具和运行时。转载 2022-12-04 10:51:12 · 670 阅读 · 0 评论 -
如何在 Ubuntu 22.04 上安装 Rancher ?
Rancher 帮助简化在各种计算环境上的集群部署,并使用全球接受的安全策略保护它们。使用 Rancher,您可以直接从 Rancher web 轻松启动 Kubernetes 计算节点,它提供开箱即用的 web。转载 2022-12-03 10:38:21 · 1696 阅读 · 0 评论 -
如何在 RHEL 9 上安装和配置 HAProxy ?
HAProxy 代表高可用性代理。它是针对 Web 应用程序的开源和高性能 TCP/HTTP 负载均衡器和反向代理。它通过使用指定算法在多个后端 Web 服务器间分发流量,以防止应用程序被请求淹没。转载 2022-12-02 10:26:29 · 295 阅读 · 0 评论