【随笔】如何将任意 Java 程序转换为 Linux 系统服务✨ 前言 最近接收了一个老项目, 项目使用 SpringBoot 1.5 版本,Java 8 开发环境, 需要部署在 Ubuntu 服务器, 接手之前还在使用原始的nohup 方式启动应用, 那么简单改造一下吧! 🚀 脚本内容 写一2025-03-05 LinuxLinux Service 【Linux 系列】定制 SpringBoot 应用程序的 Docker 镜像和数据库配置前言 最近,我面临一个问题:我需要部署一个 Web 应用程序到 Docker 上,并且需要自定义数据源的信息。经过探索和实践,我成功地将利用 SpringBoot 开发的应用程序打包成 Docker 镜像,并且自定义了数据库的链接信息。在2023-04-11 LinuxDocker 【Linux 系列】Watchtower - 自动更新 Docker 镜像与容器前言 在使用 Docker 部署应用的过程中,常常需要更新 Docker 镜像和容器以保证软件的稳定性和安全性。手动更新是一件比较繁琐的事情,尤其是在多个Docker 容器上运行多个镜像的情况下。为了解决这个问题,我们可以使用 Watch2022-12-19 LinuxWatchtower 【部署】SpringBoot 项目打包为 Docker Images 并上传到 Docker Hub前言 写了一个推送当前地区天气信息的小程序,不想使用 nohup java -jar 去部署运行,就做了一个 Docker Image, 这里记录下。  Docker : ve2021-12-07 LinuxDocker 【Linux 系列】Telnet 命令使用和详解前言 几乎是每天都会使用 Telnet ,所以就把这个命令以及参数详解记录,并做巩固。 Telnet 简介 Telnet 是一款功能全面的端口测试工具,常用于网络管理和服务器调试。Telnet 程序是基于 TELNET 协议的远程登录客户2021-11-29 LinuxTelnet 【Linux 系列】CentOS-7 下 GitLab 安装部署教程一、前言 最近在学习 Jenkins,需要使用到 gitlab,所以记录下 gitlab 安装过程。 1、本文主要内容 GitLab 社区版部署 GitLab 配置禁用创建组权限 GitLab配置邮件(SMTP) GitLab 常用命令说2021-11-14 Linuxgitlab 【Linux 系列】Linux 中的 Free 命令详解我的 Linux 系统上有多少可用 RAM 内存?是否有足够的可用内存来安装和运行新应用程序? 在 Linux 系统中,可以使用 free 命令获取系统内存使用情况的详细报告。 free 命令显示系统使用和空闲的内存情况,包括物理内存、2021-10-09 Linuxfree 【Linux 系列】Ubuntu 20.04.2 LTS Server 版本设置静态 IP 地址前言 今天在家打开 Xshell 时发现 Xshell 无法连接到 Ubuntu 虚拟机了,想了一下,这台虚拟机是在公司的网络环境下安装的,回家后的网络不一致,导致 IP 变了,所以才无法连接。 以前都是在 Centos 系统上面配置静态2021-08-18 LinuxUbuntu 【Linux 系列】Linux-MySQL 数据备份和定时清理最近接了个新需求,需要将我们经常使用的几个数据库,MySQL、influxdb在 Linux 系统上实现定时自动备份,比如每天备份一次,间隔 31 天 清理 31 天之前备份的数据,研究了一下,准备先从 MySQL 实现。 MySQL自己2021-06-29 LinuxMySQL数据备份 【Linux 系列】TaiShan 200ECS 服务器安装 Docker、influxdb、JDK 介绍 因为公司业务需要,自研平2021-06-08 LinuxTaiShan 200ECS 【Linux 系列】Centos7 安装并配置多网口测试环境说明 系统版本:Centos 7 准备环境 安装 Centos7 新建一个虚拟向导,选择自定义并下一步 选择虚拟机硬件兼容性,默认即可 选择稍后安装操作系统 选择客户机操作系统为Linux 设置虚拟机2021-06-04 Linux网卡配置 【Linux 系列】Linux 之 cat 命令高级版 ccat 安装使用介绍 此方法对于 Centos,ubuntu,及 mac 通用 采用下载二进制文件方式使用这个命令,系统自带的源是没有这个软件包的 下载 ccat 包# -P 参数是指定下载存放的位置,我存放在 /usr/local 目录下 $ wge2021-06-02 Linuxcat命令 【Linux 系列】Linux 学习笔记Linux 介绍 Windows 的不足 Windows 是收费的 系统长时间运行,安装多了,系统越来越慢,越来越不稳定。 病毒和流氓软件很多 Linux 的优势 Linux 系统是免费,很多还是开源的。 长时间运行,很稳定的 几乎没有2020-06-04 LinuxCentos7