一、前言:為什麼選擇 mailcow? 自架郵件伺服器的動機 在雲端服務當道的時代,為什麼還要自己架設郵件伺服器?以下幾個理由值得考慮: 隱私掌控:你的郵件資料完全由自己保管,不經過第三方服務商。對於處理敏感業務資訊的企業或個人來說,這是最重要的考量。 完全控制權:你可以自訂過濾規則、配額、網域數量 …
標籤彙整: Ubuntu
[iDempiere] 正式環境部署:從零到上線的完整指南
上一篇用 Docker 快速體驗了 iDempiere,但正式環境需要更完整的部署規劃。這篇文章會走過一遍在 Linux 伺服器上從零開始部署 iDempiere 正式環境的完整流程,涵蓋系統安裝、資料庫設定、中文化、SSL 憑證和服務管理。 這是 iDempiere 開源 ERP 系列文章 的第 …
[iDempiere] 開源 ERP 部署上線版 Production 的流程方法(含中文化)
發現過去寫的筆記中沒有包含這個上線板(Production)的部署流程,今天就來順過一次。 本篇主要目的收斂成在一台主機上把服務架設好,實際上的使用還需要顧慮到的內外網與資安架構就先暫時不討論,直接進入正題。 前置準備 一個全新安裝好的作業系統,本文使用 Ubuntu 25.04 Server 版 …
[Ubuntu] 編譯 Atop 與安裝的方法
也不知道為啥稍早 Ubuntu 22.04 Server 的機器無法直接使用 apt install atop 來安裝 atop 這個查詢硬碟使用狀況的指令。(如果可以的人應該就不會繼續看這篇了) 我就直接找原始碼來編譯與安裝了! 首先去下載頁面 抓當下最新版(Version 2.9.0) wget …
[Ubuntu] 編譯或安裝軟體的流程,以 ImageMagick 為例
Ubuntu 的使用者應該對 apt 或 apt-get 指令不陌生。通常如果主機上需要什麼軟體,找一找資料就可以發現原來使用 apt install 軟體名稱 就可以安裝到,直接就可以使用。 類似的套件管理工具其實從各個作業系統(brew, yum..)甚至到開發語言(composer, pip. …
[Ubuntu] 21.04 與 21.10 於 2022/07/14 生命週期結束,升級 22.04 版的方法
說實在,真的是沒在 Follow 這個資訊,記得(?)當初安裝系統的時候他是寫 LTS 長期支援版本,但這也太快就結束了吧XD Ubuntu 21.10 (Impish Indri) End of Life reached on July 14 2022 這也算是第一次碰到直接 apt update …
閱讀全文〈[Ubuntu] 21.04 與 21.10 於 2022/07/14 生命週期結束,升級 22.04 版的方法〉
[WordPress] 解決 cURL 錯誤 SSL certificate problem: certificate has expired 的方法
這個問題碰到的完整錯誤其實是「cURL error 60: SSL certificate problem: certificate has expired」 如果是近期才新建立的 WordPress 網站或主機,應該是不會碰到這問題。主要都是網站經營了好幾年,歷經一些更新,但卻沒有完整重建過的環境 …
閱讀全文〈[WordPress] 解決 cURL 錯誤 SSL certificate problem: certificate has expired 的方法〉
[Ubuntu] 意外移除了 APT 套件管理程式的復原方法
前幾天把一台 Ubuntu 16.04 的主機升級到 18.04,然後這樣升級並沒有比直接安裝好,反而還導致一堆舊套件被卡在原本版本上沒有更新。 就在這個反覆移除->更新的過程中,意外的關聯到 APT 這個套件管理程式的工具,移除後整個有點傻眼,就沒辦法繼續「管理」了XD 好在這種事肯定不是我 …
[LNMP] 舊 Ubuntu 主機升級 PHP 版本到 v7.4
LNMP 每年的更新都還滿穩定,越做越好,記得從 v1.3 開始用,現在都 v1.8 了。 問題就是早期主機(Ubuntu 14 ~ Ubuntu 16)安裝的 PHP 版本如今要升級,到 PHP 7.3 還沒問題,但升級到 PHP 7.4 就會跳錯誤無法繼續。 看了錯誤的訊息主要有兩個部分需要手動 …
[AWS] EC2 的 EBS 硬碟容量擴充方法
筆記一下客戶使用 AWS 碰到容量快用完的情況。 進入 AWS Console 點選 EC2,找到對應機器後,點進去看機器細節。 找到 磁碟區 ID 欄位對應,這些磁碟都是掛載在磁碟區這個服務功能的,確定是該機器的硬碟。 點選 Actions -> Modify Volume,調整磁碟大小,確 …
