本文介绍了在 Windows 10 专业版下通过 VirtualBox 虚拟机安装 Ubuntu 24.04 LTS 服务器版,并编译安装 Nginx 1.28.2 的完整过程。内容包括:1)环境准备,包括 SSH 服务安装和 Zsh 终端配置;2)Nginx编译安装步骤,包括依赖库安装、源码下载、配置编译选项(启用 SSL、HTTP/2 等模块)及安装;3)后续配置与验证,包括服务管理、软链接创建和 systemd 服务配置。提供了完整的命令行操作指南,适合需要自定义 Nginx 编译选项的用户参考。
辰风沐阳 阅读 175 2026-03-03
本文介绍了在 MacBook Pro M1 上使用 VMware Fusion 安装 Ubuntu 24.04 LTS 服务器版的详细步骤。由于 CentOS 已停止维护,推荐使用 Ubuntu 作为替代。文章详细说明了镜像文件命名规则、虚拟机创建过程、系统安装配置,并重点解决了 SSH 连接问题,包括检查服务状态、安装 openssh-server 和网络配置。最后提供了 SSH 服务管理命令,方便用户远程连接和管理 Ubuntu 服务器。整个安装过程采用默认配置,适合快速部署生产环境。
辰风沐阳 阅读 187 2026-02-28
如果想要对 nginx 的版本进行更新,或者要添加一些新的模块,最简单的做法就是停止当前 nginx 服务,然后开启新的 nginx 服务,但是这样会导致在一段时间内,用户无法访问服务器。为了解决这个问题,我们就需要用到 nginx 服务器提供的平滑升级功能,使用这种方式,就可以使 nginx 不间断的提供服务
辰风沐阳 阅读 3258 2024-02-22
通过源码包编译安装 nginx,会发现安装过程比较繁琐,需要提前准备 gcc 编译器、pcre 兼容正则表达式库、zlib 压缩库、openssl 安全通信的软件库包,然后才能进行 nginx 的安装。我们可以使用 yum 进行更方便的安装,本文将针对 yum 的安装方式展开详细记录
辰风沐阳 阅读 3247 2024-01-29
作为程序员,难免不了和 linux 系统打交道,众所周知,在 linux 系统中进入目录都要用 cd 命令。很多时候,我们要进入的目录都比较明确,每次进入服务器的配置目录都使用目录的全路径,就会比较麻烦。z.sh 就是用来这个解决这个痛点的,它是一个命令行工具,用来实现目录间的快速跳转
辰风沐阳 阅读 2987 2024-01-13
neofetch 是一个命令行工具,用于在终端显示系统的基本信息和硬件配置,以及操作系统的艺术化 ASCII 标志。安装方式也非常简单,终端界面美观,支持多种操作系统,包括:MacOS、Linux、Windows,是系统管理员和普通用户检查系统状态的理想工具
辰风沐阳 阅读 363 2024-01-13
最开始学习 mysql 的时候,是在 windows 系统中,使用 mysql 压缩包,将 mysql 安装为系统服务。但在 linux 系统中,一直不是很明确安装流程,本文记录其中一种方式,使用 yum 源安装 mysql,适用于 centos 系统
辰风沐阳 阅读 8150 2024-01-10
Git 是当前最主流的代码管理工具,对于大多数发行版的 Linux 系统,都可以通过系统自带的包管理工具进行安装。通过包管理工具安装的 Git 一般都不是最新版,所以在某些特定情况下需要自行下载源码包进行编译安装指定版本,本文详细记录 CentOS 中的 Git 编译安装过程,以及遇到的问题和解决方案
辰风沐阳 阅读 2956 2024-01-09
VirtualBox 是一款虚拟机软件,由德国 Innotek 公司开发,由 Sun 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名 Oracle VM VirtualBox,现已由 Oracle 公司进行开发,其特点是免费、功能强大、上手简单
辰风沐阳 阅读 2773 2024-01-05
cowsay 该命令可以用 ASCII 字符显示特定图案和给定的文本内容,默认图案是一头奶牛;cmatrix 就是 linux 终端下的代码雨,虽然没有黑客帝国里面那么酷炫, 但是这条命令运行起来充满了未来的科技感;neofetch 命令可以用于显示系统的标志和信息
辰风沐阳 阅读 2080 2023-12-12