Tag: RHEL & CentOS
在 Linux 要掛載 Windows 的 NTFS 分割區很方便, 以下是在 RHEL, CentOS 及 Fedora 的具體實現方法: 先啟用 EPEL Repository: # yum install epel-release 啟用 EPEL Repository 後, 現在安裝 NTFS-3G 及 Fuse, NTFS-3G …
Linux 建立新檔案或目錄時, 該檔案及目錄會有一個預設權限, 要修改這個預設權限, 可以用 umask 指令。 umask 的用法與 chmod 相反, chmod 是在 “000” 上面 “增加” 權限, 而 umask 則是在 “666” 基礎上 “減少” 檔案權限; 及在 “777” 基礎上 “減少” 目錄權限。這個講法可能有點混亂, …
Cacti 是一套開源的網路監測工具, 並以網頁介面管理。Cacti 也是以 PHP 開發, 讀取 RRDTool 的資料後, 可以顯示像 CPU 及網路使用等資料。以下是在 RHEL 及 CentOS 7 架設 Cacti 的方法: 執行以下指令, 透過 YUM 安裝 Apache, MariaDB, PHP # yum install …
Nagios 是一個開源的伺服器監測工具, 可以當發現問題時自動通知系統管理員。以下是 RHEL 及 CentOS 7 安裝設定 Nagios 的方法。 首先要安裝所需套件, 例如 HTTPD 及 PHP 等: # yum install httpd php php-cli gd gd-devel gcc glibc glibc-common net-snmp wget …
Rootkit Hunter (rkhunter) 是 Unix Like 環境下掃瞄 rootkit, 後門及本機漏洞的工具, 下文會介紹在 RHEL, CentOS 及 Fedora 安裝及使用 rkunter 的方法。 如果是 RHEL 及 CentOS 要先安裝 RPMForge Repository: RHEL / CentOS 7: # …
mod_security 是 Apache 的保安模組,可以預防多種針對網頁的攻擊,例如執行遠端程式碼, SQL Injection,路徑掃瞄等。以下是在 RHEL 及 CentOS 安裝 mod_security 的方法: 1. 安裝 mod_security 所需套件: # yum install gcc make httpd-devel libxml2 pcre-devel libxml2-devel curl-devel git 2. 下載 …
PageSpeed (mod_pagespeed) 是 Google 對外開放的網頁加速模組, 支援 Apache 及 Nginx 網頁伺服器, 以下是 RHEL, CentOS 及 Fedora 安裝 mod_pagespeed 到 Apache 的方法: 執行以下指令安裝 mod_pagespeed 的 repository: 64 bit 系統: # wget …
Tomcat 是由 Apache foundation 維護的 Java application server, 可以讓伺服器可以支援 JSP 程式, 以下是 CentOS 7 安裝 Tomcat 的方法。 1. 安裝 Java 1.7 # yum install java-1.7.0-openjdk.x86_64 安裝 Java 後, 可以用以下指令確認一下 …
當 RHEL 及 CentOS 用 Yum 安裝或更新套件時, 如果有其他 process 正在使用 Yum, 那麼 Yum 就會 lock 起, 並出現類似這樣的錯誤: Loaded plugins: fastestmirror Existing lock /var/run/yum.pid: another copy is running as pid …
Node.js 是一個基於 Google V8 引擎的事件驅動 I/O 服務端。目的是為了提供撰寫如 Web 服務的可擴充網絡程序。Node.js 是以 JavaScript 為基礎開發的新架構, 它可以讓 JavaScript 在瀏覽器以外的地方執行。 以下會介紹在 RHEL 及 CentOS 7 透過源碼安裝及 Yum 安裝的步驟: 編譯源碼安裝 1. 先到 Node.js 的 官方下載網頁 …