動態

@jianshendemifan

Websoft9:為開發者打造的高效 Linux 服務器面板

Websoft9 作為一款以 開源應用部署與管理 為核心的服務器面板,其平台設計與運行環境深度耦合,形成了“環境即服務”的獨特模式。這種關係體現在環境標準化、自動化配置、安全融合及資源管理等多個維度。以下從四個核心層面詳細闡述二者的協同機制: 一、運行環境標準化:平台能力的基石 Websoft9 的運行環境並非孤立存在,而是平台功能實現的底層支撐。 多語言與框架的預集成 • 平台內置

jianshendemifan 頭像

@jianshendemifan

昵稱 刊wo

@thinkliny

Ubuntu系統下交叉編譯x265

一、參考資料 Ubuntu系統下交叉編譯x265-CSDN博客 ubuntu下交叉編譯x265 二、交叉編譯x265 1. 下載源碼 下載x265:https://www.videolan.org/developers/x265.html Index of /pub/videolan/x265/:http://ftp.videolan.org/pub/videolan/x265/ wget htt

thinkliny 頭像

@thinkliny

昵稱 花花少年

@guangmingleiluodetouyingyi_bccdlf

使用ArgoCD管理Kubernetes部署指南

對於尋求利用雲原生技術力量的組織來説,高效管理 Kubernetes 部署至關重要。ArgoCD 是一款針對 Kubernetes 的聲明式 GitOps 持續交付工具,它是一種強大的解決方案。它有助於根據存儲在 Git 存儲庫中的配置自動部署應用程序,從而使 Kubernetes 集羣中的應用程序狀態與 Git 中聲明的配置保持一致。 瞭解 GitOps 在瞭解 ArgoCD 的細節之前

guangmingleiluodetouyingyi_bccdlf 頭像

@guangmingleiluodetouyingyi_bccdlf

昵稱 光明磊落的投影儀

@koogua

如何使用 free 命令檢查內存使用情況 ?

顧名思義,free 命令提供有關係統中空閒和已用物理內存和交換內存的信息,以及內核使用的緩衝區和緩存。它提供了簡潔且易於閲讀的輸出,使其成為系統管理員和用户必備的工具。 打開終端,運行 free 命令,輸出如下: $ free total used free shared buff/cache available Mem: 80628

koogua 頭像

@koogua

昵稱 鳩摩智首席音效師

@guangmingleiluodetouyingyi_bccdlf

如何刪除Debian中的用户?刪除Debian用户方法

您可能會發現,您想要刪除某個用户的帳户,從服務器中刪除卻不知道如何操作,本期小編就為大家分享刪除Debian用户方法。當然,我們建議在更改帳户之前和在完成本文操作之前進行系統快照備份。 刪除Debian中的用户 刪除Debian中的用户是一個簡單的過程,但在我們待之前,您需要通過SSH登錄並登錄您的服務器。 從Debian安裝中刪除用户帳户和虛擬用户有兩種不同的方法。 如果您想刪除用户帳户

guangmingleiluodetouyingyi_bccdlf 頭像

@guangmingleiluodetouyingyi_bccdlf

昵稱 光明磊落的投影儀

@dajiangyoudehuangdou

Linux 系統運維實戰手冊

Linux 系統運維實戰手冊 ——從基礎運維到高可用架構的全棧實踐‌ 一、系統初始化與基礎配置 1. 系統初始化腳本(基於CentOS 8) # 基礎安全加固 sed -i 's/SELINUX=enforcing/SELINUX=permissive/' /etc/selinux/config systemctl stop firewalld systemctl disable fi

dajiangyoudehuangdou 頭像

@dajiangyoudehuangdou

昵稱 打醬油的黃豆

@guangmingleiluodetouyingyi_bccdlf

Nginx運維必備:從基礎到高階的安全優化策略

Nginx 是一款開源的高性能 Web 服務器,同時支持反向代理和郵件代理功能,採用 BSD 許可協議分發。其核心優勢在於內存佔用少和高併發處理能力,能有效支撐大流量應用場景。本文將系統介紹Nginx服務器10項關鍵配置優化。 Nginx結構 一、基礎安全策略 1. 版本升級 # 查看當前版本(安全加固起點) nginx -v # 源碼編譯升級(推薦) wget https://nginx.o

guangmingleiluodetouyingyi_bccdlf 頭像

@guangmingleiluodetouyingyi_bccdlf

昵稱 光明磊落的投影儀

@guangmingleiluodetouyingyi_bccdlf

Linux實現線程同步的方式有哪些?

什麼是線程同步? 想象一下超市收銀台:如果所有顧客(線程)同時擠向同一個收銀台(共享資源),場面會一片混亂。線程同步就是給顧客們發"排隊號碼牌",確保: 有序訪問:每次只處理一個顧客 協調工作:收銀員(CPU)高效服務 避免衝突:防止算錯賬(數據錯誤) Linux提供5種"排隊機制"解決多線程協作問題: 一、

guangmingleiluodetouyingyi_bccdlf 頭像

@guangmingleiluodetouyingyi_bccdlf

昵稱 光明磊落的投影儀

@xiaoyi_ces

Linux應急手冊第一期

小亦平台會持續給大家科普一些運維過程中可能會用到的的應急手冊內容,運維朋友們可以在往期文章中查看更多案例。 OP001 收集系統日誌 操作步驟: 在系統上執行以下命令收集完整系統信息: sosreport -a 命令執行完成後,系統會在/var/tmp/目錄下生成sosreport-hostname.tar.xz格式的壓縮文件 檢查關鍵系統日誌文件內容: /var/log/message #

xiaoyi_ces 頭像

@xiaoyi_ces

昵稱 小亦智能運維

@xiaoyi_ces

Linux應急手冊第四期

小亦平台會持續給大家科普一些運維過程中可能會用到的的應急手冊內容,運維朋友們可以在往期方案中查看更多案例 OP019 rhel6進入救援模式 操作步驟: Linux進入rescue mode,需要用系統重啓用ISO引導 ,ISO版本和系統版本應保持一致。系統成功從ISO映像啓動後: 選擇Rescue installed system 選擇鍵盤和語言

xiaoyi_ces 頭像

@xiaoyi_ces

昵稱 小亦智能運維

@manongyihao

利用LinuxMirrors一鍵腳本徹底解決linux換源問題

國內VPS安裝好Linux系統後,除了Deepin以外,其他Linux發行版從官方源下載東西都很慢,這個時候,我們就需要給自己的系統換一個鏡像源了,使用鏡像源不僅可以給官方源的服務器減壓,還能提供更快的速度。這也是為啥,我們總需要換源的原因!! 當然,換源不麻煩,國內源可供選擇的也很多,比如説,阿里雲,騰訊雲,華為雲等等。但是不管如何,還是使用腳本來換源比較省心省力。這篇文章就來推薦一個一鍵腳本換

manongyihao 頭像

@manongyihao

昵稱 碼農壹號

@manongyihao

Linux服務器查看端口號的簡單方法

當我們需要查詢當前服務器用到的端口,可以用這個命令查看當前端口: sudo netstat -tulnp 參數説明: -t:TCP 端口 -u:UDP 端口 -l:僅顯示監聽(LISTEN)狀態的端口 -n:以數字形式顯示端口(不解析服務名稱) -p:顯示佔用端口的進程信息 我們會看到這樣的輸出結果: tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN

manongyihao 頭像

@manongyihao

昵稱 碼農壹號

@duiniwukenaihe_60e4196de52b7

proxmox8升級到proxmox9

背景 注:當前狀態無業遊民,如有合適工作崗位求撈:個人簡歷。 個人有一台R740服務器,安裝了proxmox8操作系統:從Proxmox VE開始:安裝與配置指南。跑了幾個簡單的vm實例,安裝了2080ti的顯卡,嘗試做了顯卡網卡的直通: 最近偶然看到一遍文章,proxmox的系統更新到了proxmox9版本。 個人也比較喜歡折騰,就想將宿主機操作系統升級一下,下面記錄一下折騰的過程! 注意:

duiniwukenaihe_60e4196de52b7 頭像

@duiniwukenaihe_60e4196de52b7

昵稱 對你無可奈何

@yqyx36

Linux運維必備:3個內存問題排查命令

前言 Linux服務器如果出現程序突然卡得動不了,但是日誌沒報錯,CPU也沒跑滿,這很有可能就是內存的問題。只要掌握free、vmstat、sar這3個命令,就像給電腦做“體檢”一樣,幾分鐘就能定位問題所在。 一、為什麼要排查內存? 內存就像服務器的“臨時工作台”——程序運行時會把數據放到內存裏,方便快速調用。如果內存不夠,程序要麼“擠不下”崩潰,要麼得去磁盤的“備用倉庫”(swap)取數據,而磁

yqyx36 頭像

@yqyx36

昵稱 雲輕雨細

@patelo

vue多項目多模塊運行/打包

vue多項目多模塊運行/打包 vue-cli4 為例,實現多項目的分模塊打包。多項目之間共享組件和依賴,運行、打包互不干擾。 一、安裝 npm install -g @vue/cli # OR yarn global add @vue/cli 二、創建項目: vue create my-project # OR vue ui 三、目錄改造 所謂分模塊打包,一個模塊就是一個獨立項目,各個模塊

patelo 頭像

@patelo

昵稱 patelo

@heiyanjing

webpack簡單文件打包實例

依賴版本 "webpack": "^4.44.2", "webpack-cli": "^3.3.12" 一個簡單的文件通過webpack打包 // 導出 console.log('index.js') module.exports = '導出內容' // 導入 let log = require('./log.js') console.log('index.js內容') console.log(

heiyanjing 頭像

@heiyanjing

昵稱 HeiYanjing

@heiyanjing

webpack底層工具庫tapable基本使用

tapable工作流程 實例化hook註冊事件監聽 通過hook觸發事件監聽 執行懶編譯生成的可執行代碼 Hook本職是tapable實例對象,分同步和異步,異步分並行和串行兩種模式 Hook執行特點 Hook:普通鈎子,監聽器之間互相獨立不干擾 BailHook:熔斷鈎子,某個監聽返回非undefined時後續不執行 WaterfallHoook: 瀑布鈎子,上一個監

heiyanjing 頭像

@heiyanjing

昵稱 HeiYanjing

@heiyanjing

根據tapable調試結果,手寫SyncHook實現

調試過程瞭解SyncHook案例運行基本原理 let hook = new SyncHook(['name', 'age'])操作構建了一個SyncHook實例,掛載一些屬性核心屬性是_x和taps屬性,最後調用call方法 // SyncHook.js // 非tap模式全部拋出異常 tapAsync、 tapPromise const TAP_ASYNC = () = { thr

heiyanjing 頭像

@heiyanjing

昵稱 HeiYanjing

@heiyanjing

尋找webpack打包入口

node_modules下.bin目錄下有一個webpack.cmd腳本文件,組裝定位了要執行的webpack.js文件 "%~dp0\node.exe" "%~dp0\..\webpack\bin\webpack.js" %* 將啓動文件指向了webpack目錄下的bin\webpack.js。 在webpack.js文件中,有一個runCommond方法和isInstalled判斷包是否安裝

heiyanjing 頭像

@heiyanjing

昵稱 HeiYanjing

@heiyanjing

迷你版webpack實現

調試webpack過程瞭解執行流程 開始-合併配置------------實例化compile-------設置node文件讀寫能力-----通過循環掛載plugins-----處理webpack內部默認的插件(入口文件) 開始-compiler.beforeRun-compiler.run--------compiler.beforeCompile-compiler.compile----

heiyanjing 頭像

@heiyanjing

昵稱 HeiYanjing

@heiyanjing

webpack4和webpack5打包資源文件配置差異

項目中會有一些資源文件,比如圖片資源,字體資源文件等。這些文件在打包的時候需要移動到dist目錄 webpack4中,打包這些資源文件,需要用到url-loader和file-loader, file-loader把文件輸出到一個文件夾中,在代碼中通過相對 URL 去引用輸出的文件 (處理圖片和字體) url-loader與 file-loader 類似,區別是用户可以設置一個閾

heiyanjing 頭像

@heiyanjing

昵稱 HeiYanjing

@kongxudexiaoxiongmao

軟件測試開發/全日制丨中間件-redis擊穿、穿透區別,如何設計用例及測試

本文轉自測試人社區,作者AD 原文鏈接:https://ceshiren.com/t/topic/23163 Redis 的基本概念 在沒有添加 Redis 的時候,後端的查詢流程是: 用户訪問頁面。 請求後端服務。 經過邏輯處理後,去數據庫查詢信息。 在添加 Redis 的之後,後端的查詢流程是: 用户訪問頁面。 請求後端服務。 經過邏輯處理後,先去緩存(Redi

kongxudexiaoxiongmao 頭像

@kongxudexiaoxiongmao

昵稱 用户bPc5q3Z