- 分類:
-
- 了解ansible架構與工作原理
- Ansible是一個模型驅動的設定管理器,支援多節點發布、遠端任務執行。預設使用SSH進行遠端連線。無需在被管理節點上安裝附加軟體,可使用各種程式語言進行擴充。一、Ansible基本架構上圖為ansible的基本架構,從上圖可以了解到其由以下部分組成:核心:ansible核心模組(CoreModules):這些都是ansible自帶的模組擴充模組(CustomModules):如果核心模組不足以完成某種功能,可以添加擴充模組插件(Plugins):完成模組功能的補充劇本(Playbooks):a
- Linux . ssh 1001 2024-09-02 15:59:59
-
- ansible用法之ansible-playbook簡單使用
- ansbile-playbook是一系統ansible指令的集合,其利用yaml語言編寫,運行過程,ansbile-playbook指令依照自上而下的順序依序執行。同時,playbook開創了很多特性,它可以允許你傳輸某個命令的狀態到後面的指令,如你可以從一台機器的文件中抓取內容並附為變量,然後在另一台機器中使用,這使得你可以實現一些複雜的部署機制,這是ansible指令無法實現的。 playbook透過ansible-playbook指令使用,它的參數和ansible指令類似,如參數-k(–as
- Linux . ssh 1358 2024-09-02 14:55:04
-
- 介紹ansible的Ad-hoc與commands模組
- Ad-Hoc是指ansible下暫時執行的一條指令,且不需要儲存的指令,對於複雜的指令後面會說playbook。講到Ad-hoc就要提到模組,所有的指令執行都要依賴事先寫好的模組,預設安裝好的ansible裡面已經自帶了很多模組,如:command、raw、shell、file、cron等,具體可以透過ansible-doc-l進行查看。一、Ad-hoc1、直接執行這裡還是先來一個上幾篇幅常用到的一個例子:[root@361way~]#ansible10.212.52.252-a'upti
- Linux . ssh 856 2024-09-02 14:16:09
-
- ansible常用模組簡單介紹
- 本篇介紹下常用的模組。根據官方的分類,將模組依功能分類為:雲端模組、命令模組、資料庫模組、檔案模組、資產模組、訊息模組、監控模組、網路模組、通知模組、套件管理模組、原始碼控制模組、系統模組、單元模組、web設施模組、windows模組,具體可以看官方頁面。這裡從官方分類的模組裡選擇最常用的一些模組來介紹(commands模組上一篇已經介紹,這裡不再提)。一、ping模組測試主機是否是通的,用法很簡單,不涉及參數:[root@361way~]#ansible10.212.52.252-mping10
- Linux . ssh 693 2024-09-02 13:36:00
-
- Xshell怎麼導出會話 Xshell導出會話方法
- XShell是一款非常好用的ssh工具,可以作為強大的安全終端模擬軟體,支援各種平台的協定。近期有小夥伴詢問Xshell怎麼導出會話?為了解決這個疑惑,下面小編就來給大家詳細介紹一下Xshell導出會話的方法,有興趣的話一起來看看吧。操作方法1、雙擊開啟軟體,點選左上角的檔案。 2、接著點選下方選項清單中的匯出。 3.在開啟的視窗介面中,為目標檔案選擇一個適當的路徑位置。 4、然後點選下一步。 5.最後點擊下方中的完成按鈕就可以了。
- 電腦軟體 . ssh 842 2024-09-02 12:05:02
-
- 如何使用 Hetzner 和 Dokku 在預算內部署 Django
- 部署 Django 應用程式可能具有挑戰性,尤其是在選擇正確的基礎架構時。 Hetzner 與 Dokku 相結合,提供了強大而靈活的解決方案,使部署過程變得更加容易。 Dokku,一個平台即服務(
- Python教學 . ssh 732 2024-08-29 18:33:02
-
- 在 Ubuntu 實例上設定 PMor 多用戶訪問
- 在生產伺服器上管理 Node.js 應用程式通常需要流程管理器來確保應用程式平穩運行並從崩潰中自動恢復。 PM2 是 Node.js 最受歡迎的流程管理器之一,提供強大的功能
- js教程 . ssh 780 2024-08-28 06:06:05
-
-
- 7個方法幫你查看Linux用戶的註冊日期
- 你知道嗎,如何在Linux系統上查看帳戶的建立日期?如果知道,那麼有些什麼辦法。你成功了麼?如果是的話,該怎麼做?基本上Linux系統不會追蹤這些信息,因此,獲取這些資訊的替代方法是什麼?你可能會問為什麼我要去看這個?是的,在某些情況下,你可能需要查看這些信息,那時會對你會有幫助。可以使用以下7種方法進行驗證。使用/var/log/secure使用aureport工具使用.bash_logout使用chage指令使用useradd指令使用passwd指令使用last指令方式1:使用/var/l
- Linux . ssh 1635 2024-08-24 07:31:32
-
- ansible使用小結:ansible的安裝
- 一、簡介Ansible是一個組態管理和應用程式部署工具,功能類似目前業界的組態管理工具Chef,Puppet,Saltstack。 Ansible是透過Python語言開發。 Ansible平台由MichaelDeHaan創建,他同時也是知名軟體Cobbler與Func的作者。 Ansible的第一個版本發佈於2012年2月。 Ansible預設透過SSH協定管理機器,所以Ansible不需要安裝客戶端程式在伺服器上。您只需要將Ansible安裝在一台伺服器,在Ansible安裝完畢後,您就可以去管理控制其
- Linux . ssh 1152 2024-08-24 07:31:14
-
- 停止使用 dotenv 文件
- 每當涉及到保護 API 金鑰或我們不想在開源專案中向公眾公開的內容時,我們總是傾向於使用 .env 文件,每週都有超過 29,000 名開發人員下載一個流行的軟體包 dotenv。 瓦
- js教程 . ssh 935 2024-08-22 19:02:19
-
- rtop 透過 SSH 監控遠端主機
- rtop是一個基於SSH的直接的互動式遠端系統監控工具,它收集並顯示重要的系統效能指標,如CPU、磁碟、記憶體和網路指標。它是用Go語言編寫,不需要在要監視的伺服器上安裝任何額外的程序,除了SSH伺服器和登入憑證。 rtop基本上是透過啟動SSH會話和在遠端伺服器上執行某些命令來收集各種系統效能資訊。一旦SSH會話建立,它每隔幾秒鐘(預設為5秒)刷新來自遠端伺服器收集的信息,類似於Linux中的所有其它類似top的使用程式(如htop)。安裝需求:要安裝rtop確保你已經在Linux中安裝了Go(
- Linux . ssh 1055 2024-08-22 12:02:32
-
- Redis 高可用性實踐
- 0×01前言Redis是一個開源的使用ANSIC語言編寫、支援網路、可基於記憶體亦可持久化的日誌型、Key-Value資料庫,並提供多種語言的API。如今,互聯網業務的數據正以更快的速度在增長,數據類型越來越豐富,這對數據處理的速度和能力提出了更高要求。 Redis是一種開源的記憶體非關係型資料庫,帶給開發人員的體驗是顛覆性的。在自始至終的設計過程中,都充分考慮高效能,這使得Redis成為當今速度最快的NoSQL資料庫。在考慮高性能的同時,高可用也是很重要的考慮因素。互聯網7×24無間斷服務,在故障期
- Linux . ssh 1368 2024-08-20 16:51:04
-
- Redis 高可用性實踐
- 0×01前言Redis是一個開源的使用ANSIC語言編寫、支援網路、可基於記憶體亦可持久化的日誌型、Key-Value資料庫,並提供多種語言的API。如今,互聯網業務的數據正以更快的速度在增長,數據類型越來越豐富,這對數據處理的速度和能力提出了更高要求。 Redis是一種開源的記憶體非關係型資料庫,帶給開發人員的體驗是顛覆性的。在自始至終的設計過程中,都充分考慮高效能,這使得Redis成為當今速度最快的NoSQL資料庫。在考慮高性能的同時,高可用也是很重要的考慮因素。互聯網7×24無間斷服務,在故障期
- Linux . ssh 941 2024-08-20 16:51:02
-
- 用 FreeFileSync 在 Ubuntu 中比較及同步文件
- FreeFileSync是一個自由、開源以及跨平台的資料夾對比及同步軟體,它可以幫助你同步Linux、Windows和MacOS中的檔案和資料夾。它是便攜的,也可以安裝在本地系統中,它的功能豐富,旨在節省設定和執行備份操作的時間,同時具有有吸引力的圖形介面。 FreeFileSync功能以下是它的主要功能:它可以同步網路共用和本機磁碟。它可以同步MTP設備(Android、iPhone、平板電腦、數位相機)。它也可以透過SFTP(SSH檔案傳輸協定)進行同步。它可以識別被移動和被重新命名的文件和文
- Linux . ssh 1444 2024-08-19 19:39:33