Category: Linux

RHEL / CentOS 7 安裝 Node.js

Node.js 是一個基於 Google V8 引擎的事件驅動 I/O 服務端。目的是為了提供撰寫如 Web 服務的可擴充網絡程序。Node.js 是以 JavaScript 為基礎開發的新架構, 它可以讓 JavaScript 在瀏覽器以外的地方執行。以下會介紹在 RHEL 及 CentOS 7 透過源碼安裝及 Yum 安裝的步驟: 編譯源碼安裝 1. 先到 Node.js 的 官方下載網頁 找到 Source …

RHEL / CentOS / Fedora 安裝 phpMyAdmin

phpMyAdmin 是一個網頁介面的 MySQL 及 MariaDB 管理工具, 它提供給用戶一個簡單易用的介面管理資料庫, 以下是 RHEL, CentOS 及 Fedora 用 Yum 安裝 phpMyAdmin 的方法:1. 安裝 Remi RepositoryphpMyAdmin 的更新套件放在 remi repository, 用以下指令安裝:RHEL / CentOS 7: # rpm -Uvh …

RHEL / CentOS 安裝 Webmin

Webmin 是一個網頁介面的 UNIX 管理工具, 可以進行管理系統帳號, 磁碟, 網路, 防火牆, 排程, Apache, DNS, 檔案分等等, 以下是 CentOS 安裝 Webmin 的方法:Webmin 官方網站下載安裝檔, 除了源始碼, 還有提供 rpm, deb, src.rpm 等格式, 或者用以下方法安裝 Webmin 的 noarch 安裝檔: # …

Linux 指令模式下載 YouTube 影片

youtube-dl 是用 Python 寫成的小工具, 可以在指令模式下載 YouTube 影片, 除了 YouTube 外, 它也支援多個外國的影片網站, 例如 Facebook. 以下是 youtube-dl 的安裝及基本使用方法:安裝 youtube-dl在 Redhat, CentOS, Fedora, 用 Yum 安裝: # yum install youtube-dl 在 Ubuntu 或 …

改變 useradd 新開帳號的預設目錄

在 Linux 用 useradd 開新帳號, 預設會在 /home 建立用戶目錄, 假如想改變這個預設值, 例如改到 /var/www/, 可以用以下方法實現:開啟檔案 /etc/default/useradd, 找到一行 “HOME=/home”, 換成:HOME=/var/www儲存檔案後離開, 之後用 useradd 新開的帳號, 如果沒有用 -d 定義用戶家目錄, 便會在 /var/www 建立。

RHEL / CentOS 關閉 SELinux

SELinux 在 Redhat 及 CentOS 預設會開啟 SELinux, 要關閉 SELinux 可以用以下方法:檢查 SELinux 的狀態 # getenforce 如果上面的結果是 Enforcing, 即 SELinux 正在執行; Permissive 是臨時關閉; 如果是 Disabled, 即已經關閉.暫時關閉 SELinux # setenforce 0 這樣會暫時關閉 SELinux, …

安裝 PHP Ajax Webmail — Roundcube

Roundcube 是 PHP 的 Ajax Webmail, 功能完善而且介面漂亮, 我覺得 Roundcube 的中文處理能力很好, 很多以前在 SquirrelMail 亂碼的郵件, 在 Roundcube 都可以看到。Roundcube 是使用資料庫作為後台儲存數據, 而且只支援 IMAP 通訊協定。下面以 CentOS 6 為例, 會下載 Roundcube 的源碼直接安裝:1. 建立 LAMP 環境, 可以參考 …

RHEL / CentOS 安裝 Zend Guard Loader

以下是在 RHEL 及 CentOS 安裝 Zend Guard Loader 的步驟:1. 先要知道自己系統的架構及 PHP 版本, 先登入系統輸入以下指令: file /bin/ls 然後檢查 PHP 版本: php -v 以我的系統為例, 是 64bits 及 PHP 5.4.16.2. 到 Zend 官方網站下載頁面, 如果你的 …