在服务器上部署自己的 Git 服务,并为团队分配账号和仓库 Git 是开发人员广泛使用的版本控制工具,GitHub、GitLab 和 Bitbucket 等托管服务为我们提供了强大的功能。然而,在某些情况下,出于隐私、数据安全或自定义需求的考虑,您可能希...
支持Windows、macOS、Linux系统的数据增量备份工具-rclone 可备份到云存储、FTP、WebDAV等多种存储介质平台 rclone 是一个强大的命令行工具,支持在 Windows、macOS 和 Linux 系统上进行数据备份。它可以将数据备份到多种存储平台,包括云存储(如 Google Drive、Amazo...
Linux下的SSH服务配置与安全使用指南 重要提示:本文只是我日常使用的参考,请你先在本地做好测试,以免修改后不能正常登录服务器。 尤其是密钥登录的情况,一定要先将公钥放到服务器对应目录中SSH(Secure Shell)是一种加密网络...
macOS下使用UTM安装Alpine Linux虚拟机 在macOS下使用UTM(Universal Turing Machine)安装Alpine Linux虚拟机是一个相对简单的过程,但需要一些基本的配置和步骤。以下是详细的指南,涵盖了从安装UT...
Alpine Linux使用中的一些常用命令整理 附教程:将自己的应用添加到服务设置开机自动运行 Alpine Linux 是一个轻量级的 Linux 发行版,广泛应用于容器化环境和嵌入式系统中。由于其体积小、启动快、资源占用低等特点,Alpine Linux 在 Docker 容器中尤为流...
Linux下swap分区的使用及配置 在Linux系统中,Swap分区用于在物理内存(RAM)不足时,将部分内存数据转移到硬盘上,以释放内存空间。Swap分区对于系统的稳定运行至关重要,尤其是在内存资源有限的情况下。本文将详细介绍如...
如何实现让我们部署的Go应用在进程挂掉之后自动重启 在软件开发和部署过程中,确保应用的高可用性是至关重要的。对于使用Go语言开发的应用来说,实现在进程异常终止后自动重启是提高服务稳定性的有效策略之一。下面将围绕如何实现Go应用在挂掉之后自动重启进...
Arch Linux常规使用中的一些常用命令整理 Arch Linux 是一个非常精简且高定制性的 Linux 发行版,使用过程中涉及到的命令大多是通用 Linux 命令以及一些特定的 Arch Linux 工具。以下是 Arch Linux ...
Jenkins安装与配置、构建作业、流水线、构建、测试和部署:Debian系统环境下的CI/CD自动化实现 Jenkins 是一个功能强大的开源自动化服务器,用于实现持续集成(CI)和持续交付(CD)。在现代软件开发流程中,Jenkins 能帮助团队自动构建、测试和部署应用程序,实现更高效的开发和运维...
使用 UTM 在 Apple Silicon 上的 macOS 中创建 Windows 虚拟机 本文介绍了如何在 ARM 处理器上通过 UTM 安装最新版本的 Windows,适用于所有 Apple Silicon 设备(如 M1 到 M3 芯片组的新 Mac 系列)。检查设备芯片组要查看...
linux下时区设置问题 遵循IANA标准 在Linux下设置时区遵循IANA标准,可以通过以下步骤进行:查看当前系统时区:timedatectl列出所有可用的时区:timedatectl list-timezones选择一个合适的时区,...
debian系统下自带防火墙管理、使用教程 在 Debian 12 系统中,UFW(Uncomplicated Firewall)是一款轻量级的防火墙工具,可以帮助我们管理网络连接和阻止未经授权的访问。本教程将向您介绍如何在 Debian...
使用Systemd开机启动管理jar包 平日里测试jar包都直接java -jar xxx.jar 这样启动,如果要让其后台运行,也是使用nohup来跑今天给介绍一个用centos服务的方式启动假设我们的服务名称就叫lvtao,要启动...
Linux云服务器磁盘动态扩容及LVM磁盘扩容方法 1.通过云主机商面板在线购买扩容后,有的主机商是需要通过面板重启服务器后才会生效.2.运行命令fdisk -lu查看实例的云盘情况System取值Linux表示为MBR分区。System取值GP...
CentOS下配置Java运行环境的两种方法 更新软件包请确保服务器的软件包已经是最新的。sudo yum update -y安装 Java 运行环境 方法一安装 OpenJREsudo yum install java-1.8.0-ope...
CentOS/Debian下如何将一个Go应用设置为系统开机服务-systemd 在CentOS和Debian这两种Linux发行版上,将Go应用程序设置为系统开机服务通常涉及到使用systemd,这是大多数现代Linux系统用于管理系统服务(也称为守护进程)的系统和服务管理...