Category: Linux

RHEL / CentOS 用 HAProxy 實現網站平衡負載

HAProxy 是一套開源的高效能網站平衡負載工具, HAProxy 可以將如 web server, database server 等負載工作分配到一台以上的主機, 可以增強整體的效能及穩定性。以下會介紹在 RHEL 及 CentOS 安裝及配置 HAProxy 的方法。 以下會以 CentOS 6.7 作為安裝平台, 系統的 IP 是 192.168.1.100, Hostname 是 web.testing.com. 另外假設已經安裝好 3 …

RHEL / CentOS / Fedora 安裝 Logwatch

Logwatch 是用 Perl 寫成的紀錄檔管理工具, 可以分析、整理及報告主機的紀錄檔, 並將報告自動以電郵發送給系統管理員, 對檢查及追蹤系統的問題十分好用。 安裝 Logwatch 在 RHEL, CentOS 及 Fedora 安裝 Logwatch 十分簡單, 可以透過 YUM 直接安裝: # yum -y install logwatch 配置 Logwatch Logwatch 的預設設定檔是 …

CentOS 6.7 下載

CentOS 6.7 是 CentOS 6 的最新版, CentOS(Community Enterprise Operating System)是 Linux 的發行版, 它是根於 Red Hat Enterprise Linux 開放源始碼編譯而成。兩者不同之處是 CentOS 不包含封閉源始碼的軟體, 以及將 RedHat 的商標改成 CentOS. CentOS 6.7 主要改進: sssd 擁有數個新功能 …

RHEL / CentOS 7 安裝 Proxy Server — Squid

Squid 是開源的網頁代理伺服器, 以下是在 RHEL 及 CentOS 7 安裝 Squid 及設定 HTTP 快取的方法。 Squid 已經包括在 CentOS Repository 裡面, 可以直接用 YUM 安裝: # yum install squid 將 Squid 預設的設定檔保留一個備份, 然後才作出更改: # …

Ubuntu ufw 開啟埠號

ufw (Uncomplicated Firewall) 是 Ubuntu 內建的防火牆配置工具, ufw 使用上十分簡單, 以下是使用 ufw 的簡單例子: 檢查防火牆目前狀態: $ sudo ufw status verbose 開啟 TCP 埠號 22 對外連線: $ sudo ufw allow 22/tcp 開啟 TCP …

CentOS 建立本地 YUM Repository

如果機構內的電腦數量多的話, 建立本地的 YUM Repository 後, 便不用每個套件在不同電腦都下載一次, 可以節省不少頻寬, 以下是在 CentOS 建立本地 YUM Repository 的方法。 先建立以下目錄, 以下例子是 CentOS 7 的 x86_64, 需要根據需要修改: # mkdir -pv /var/www/html/centos/7/updates/x86_64 # mkdir -pv /var/www/html/centos/7/os/x86_64 # …

RHEL / CentOS / Fedora 用 YUM 移除舊 Kernel

在 Redhat, CentOS 及 Fedora 要移除舊 Kernel, 及設定保留的 Kernel 數量, 可以用以下方法。 列出安裝在系統的 Kernel: # rpm -q kernel kernel-2.6.32-504.12.2.el6.x86_64 kernel-2.6.32-504.16.2.el6.x86_64 kernel-2.6.32-504.23.4.el6.x86_64 kernel-2.6.32-504.30.3.el6.x86_64 kernel-2.6.32-573.1.1.el6.x86_64 移除舊 Kernel: 例如想移除 kernel-2.6.32-573.1.1.el6.x86_64, 輸入以下指令: # yum …

RHEL / CentOS 7 自建雲端硬碟 — OwnCloud

OwnCloud 是一套可以在自家主機上, 建立專屬雲端檔案儲存及分享的開源工具, 功能就像類似 DropBox 這類的雲端硬碟。OwnCloud 除了提供簡易網上介面外, 也提供支援 Linux, Windows 及 Mac OSX 的 OwnCloud 桌面客戶端程式, 以及 iPhone 及 Android 的專用 Apps 登入。 以下是在 RHEL 7 及 CentOS 7 …