OpenStack 是一個由美國太空總署和 Rackspace 合作開發的開源雲端管理平台,以 Apache 版權授權。以下是 RHEL 及 CentOS 7 安裝 OpenStack 的方法: 先用 YUM 安裝 RDO 及 openstack-packstack # yum update -y # yum install -y http://rdo.fedorapeople.org/rdo-release.rpm # …
Pydio (前身是 AjaXplorer) 是一開源的檔案分享及同步工具, 它可以讓使用者透過 Web, 行動裝置及桌面應用程式存取檔案。以下會介紹在 CentOS 7 安裝 Pydio 的步驟: 首先要在系統建立 LAMP 環境, 可參考文章: 安裝 Pydio 可以先安裝 Pydio 的 YUM Repository, 然後就可以用 YUM 安裝: # rpm -Uvh …
Debian 7 及 8 版本要安裝 MySQL 5.6, 可以先安裝 MySQL APT repository, 就可以用 apt-get 很方便安裝 MySQL 5.6, 以下是安裝方法: 首先下載 MySQL APT repository: Debian 8: # wget http://dev.mysql.com/get/mysql-apt-config_0.3.5-1debian8_all.deb Debian 7: # …
Git 是一個十分熱門的版本控制系統, 以下是在 RHEL 及 CentOS 7 安裝 Git 的方法。 在 CentOS 安裝 Git 最簡單直接的方法是用預設的 Repository, 可以直接用 YUM 安裝: # yum install git 如果沒有報錯, Git 已經完成安裝, 也可以用以下指令查看 Git 版本進行確認: …
HHVM 是 Facebook 開發的高效能 PHP 虛擬機, 執行速度宣稱比 PHP 官方版本快上 9 倍, 以下是在 CentOS 7 安裝 HHVM 的方法: 首先安裝 HHVM 必須的套件: # yum install epel-release # yum install gcc gcc-c++ …
在 Debian 及 Ubuntu 開機後, 如果想自動執行一些 shell script 或指令, 可以直接編輯 /etc/rc.local 檔案. 以下是 /etc/rc.local 預設內容: 要加入自動執行指令或 shell script 十分簡單, 只要直接加上要執行的指令即可, 例如我設定了每次開機會自動恢復 iptables 的設定, 便加入了 iptables-restore 指令: 儲存檔案後就完成了, 下次開機便會自動執行加入的指令. ———————————— …
在 Debian 及 Ubuntu 可以用 hostname 指令查詢及臨時修改系統的 hostname, 以下是 Debian 及 Ubuntu 修改 hostname 及永久生效的方法: # hostname server01 以下是將用 hostname 指令將 hostname 改成 server02 的方法: # hostname server02 用 …
CloudFlare 上星期宣佈在大阪的數據中心投入服務, 是 CloudFlare 全球第 35 個數據中心 (亞洲第 5 個), 除了大阪外, 京都、神戶及名古屋也會納入服務範圍。 用 CloudFlare 的 /cdn-cgi/trace 試試, 在香港用 PCCW 測試, 上圖顯示是指向 KIX, 即大阪的數據中心; 而用 Smartone 3G 有時會指向大阪, 有時會指向東京。未知為什麼沒有指向香港的數據中心。
CloudFlare 是十分出名的 CDN 服務供應商, 除了提供付費服務外, 也提供無限流量免費 CDN 服務, 它可以達到節省網站流量、降低伺服器負荷、阻擋 DDOS 攻擊的目的。 但如果使用了 CloudFlare 的服務, CloudFlare 會由原來的伺服器下載內容, 再傳送給網站訪客。在原來伺服器的 HTTPD Log 裡面所看到的 IP 全都是 CloudFlare 的, 要在 HTTPD Log 顯示正確 IP …
Linux 的 Swap 類似 Windows 下的虛擬記憶體, 當記憶體不足時, 把 Swap 的空間當作暫時記憶體使用, 從而解決記憶體不足的問題。如果 Swap 空間不夠用, 需要增加 Swap 空間的話, 可以使用 Swap Partition 或 Swap 檔案實現, 以下會介紹在 RHEL, CentOS 及 Fedora 透過 Swap …