Nginx 版本升級(jí)和新增模塊

linux nginx

如果想要對(duì) nginx 的版本進(jìn)行更新,或者要添加一些新的模塊,最簡(jiǎn)單的做法就是停止當(dāng)前 nginx 服務(wù),然后開啟新的 nginx 服務(wù),但是這樣會(huì)導(dǎo)致在一段時(shí)間內(nèi),用戶無(wú)法訪問(wèn)服務(wù)器。為了解決這個(gè)問(wèn)題,我們就需要用到 nginx 服務(wù)器提供的平滑升級(jí)功能,使用這種方式,就可以使 nginx 不間斷的提供服務(wù)

辰風(fēng)沐陽(yáng) 閱讀 1286 2024-02-22

Yum 安裝 Nginx【CentOS 7】

linux nginx

通過(guò)源碼包編譯安裝 nginx,會(huì)發(fā)現(xiàn)安裝過(guò)程比較繁瑣,需要提前準(zhǔn)備 gcc 編譯器、pcre 兼容正則表達(dá)式庫(kù)、zlib 壓縮庫(kù)、openssl 安全通信的軟件庫(kù)包,然后才能進(jìn)行 nginx 的安裝。我們可以使用 yum 進(jìn)行更方便的安裝,本文將針對(duì) yum 的安裝方式展開詳細(xì)記錄

辰風(fēng)沐陽(yáng) 閱讀 1384 2024-01-29

Linux 目錄跳轉(zhuǎn)的好工具 z.sh

linux mac

作為程序員,難免不了和 linux 系統(tǒng)打交道,眾所周知,在 linux 系統(tǒng)中進(jìn)入目錄都要用 cd 命令。很多時(shí)候,我們要進(jìn)入的目錄都比較明確,每次進(jìn)入服務(wù)器的配置目錄都使用目錄的全路徑,就會(huì)比較麻煩。z.sh 就是用來(lái)這個(gè)解決這個(gè)痛點(diǎn)的,它是一個(gè)命令行工具,用來(lái)實(shí)現(xiàn)目錄間的快速跳轉(zhuǎn)

辰風(fēng)沐陽(yáng) 閱讀 1081 2024-01-13

Centos 7 使用 Yum 源安裝 MySQL 5.7

linux mysql

最開始學(xué)習(xí) mysql 的時(shí)候,是在 windows 系統(tǒng)中,使用 mysql 壓縮包,將 mysql 安裝為系統(tǒng)服務(wù)。但在 linux 系統(tǒng)中,一直不是很明確安裝流程,本文記錄其中一種方式,使用 yum 源安裝 mysql,適用于 centos 系統(tǒng)

辰風(fēng)沐陽(yáng) 閱讀 3374 2024-01-10

Git 編譯安裝【CentOS 7】

linux git

Git 是當(dāng)前最主流的代碼管理工具,對(duì)于大多數(shù)發(fā)行版的 Linux 系統(tǒng),都可以通過(guò)系統(tǒng)自帶的包管理工具進(jìn)行安裝。通過(guò)包管理工具安裝的 Git 一般都不是最新版,所以在某些特定情況下需要自行下載源碼包進(jìn)行編譯安裝指定版本,本文詳細(xì)記錄 CentOS 中的 Git 編譯安裝過(guò)程,以及遇到的問(wèn)題和解決方案

辰風(fēng)沐陽(yáng) 閱讀 1201 2024-01-09

VirtualBox 使用介紹

linux

VirtualBox 是一款虛擬機(jī)軟件,由德國(guó) Innotek 公司開發(fā),由 Sun 公司出品的軟件,使用 Qt 編寫,在 Sun 被 Oracle 收購(gòu)后正式更名 Oracle VM VirtualBox,現(xiàn)已由 Oracle 公司進(jìn)行開發(fā),其特點(diǎn)是免費(fèi)、功能強(qiáng)大、上手簡(jiǎn)單

辰風(fēng)沐陽(yáng) 閱讀 635 2024-01-05

Homebrew 有趣的命令行工具

linux mac

cowsay 該命令可以用 ASCII 字符顯示特定圖案和給定的文本內(nèi)容,默認(rèn)圖案是一頭奶牛;cmatrix 就是 linux 終端下的代碼雨,雖然沒(méi)有黑客帝國(guó)里面那么酷炫, 但是這條命令運(yùn)行起來(lái)充滿了未來(lái)的科技感;neofetch 命令可以用于顯示系統(tǒng)的標(biāo)志和信息

辰風(fēng)沐陽(yáng) 閱讀 875 2023-12-12

bat 命令行工具 - cat 的替代品

linux mac

作為程序員,對(duì) cat 這個(gè)命令肯定不會(huì)陌生,它的主要作用就是用來(lái)在終端中查看文件內(nèi)容的。但是 cat 命令有兩個(gè)很大的缺陷:文本太長(zhǎng)的話無(wú)法翻頁(yè)輸出、不能語(yǔ)法高亮輸出。因?yàn)檫@兩個(gè)不足,使其只能用來(lái)查看行數(shù)不多的小文件。為了解決這兩個(gè)缺點(diǎn),國(guó)外大牛將 cat 命令進(jìn)行了增強(qiáng),于是誕生了 bat 命令

辰風(fēng)沐陽(yáng) 閱讀 796 2023-12-02

autojump 命令行工具 - 快速跳轉(zhuǎn)目錄

linux mac homebrew

autojump 是一個(gè)命令行工具,可以快速跳轉(zhuǎn)到想跳轉(zhuǎn)的目錄。它的用途就是可以讓你更快地切換目錄,而不用再像以前那樣頻繁的使用 cd 命令進(jìn)入指定目錄。它會(huì)把在命令行中進(jìn)入過(guò)的目錄記錄下來(lái),然后根據(jù)訪問(wèn)頻次添加不同的權(quán)重,訪問(wèn)越頻繁,權(quán)重越高,排名就越靠前,跳轉(zhuǎn)的命令就越簡(jiǎn)潔

辰風(fēng)沐陽(yáng) 閱讀 1094 2023-12-01

exa 命令行工具 - ls 的替代品

linux mac

ls 命令 linux 上最常用的命令之一,凡是接觸過(guò) linux 命令的,肯定使用過(guò)它,從來(lái)沒(méi)想過(guò)有命令可以替代它,直到我發(fā)現(xiàn) exa 命令。exa 是一個(gè)命令行工具,用于列出指定路徑中的目錄和文件,它的用途和 ls 命令相同,但比它功能更加豐富

辰風(fēng)沐陽(yáng) 閱讀 940 2023-11-30