Nginx (Web server) + PHP-FPM
工作平台為 CentOS 7.2 最小安裝. Nginx (音同 Engine X) 前一篇 https://benjr.tw/95761 使用 Nginx 來架設 Web (HTTP) 伺服器,但 nginx 並不認識 PHP ,這時候開啟 PHP 檔案 Nginx 會把它當作一般檔案來下載,所以 […]
工作平台為 CentOS 7.2 最小安裝. Nginx (音同 Engine X) 前一篇 https://benjr.tw/95761 使用 Nginx 來架設 Web (HTTP) 伺服器,但 nginx 並不認識 PHP ,這時候開啟 PHP 檔案 Nginx 會把它當作一般檔案來下載,所以 […]
工作平台為 CentOS 7.2 最小安裝. Nginx (音同 Engine X ,Web ,HTTP 伺服器) YUM 預設並沒有 Nginx (Web server),所以我們需要手動的新增 Nginx 的 Repo 檔 ,手動編寫 /etc/yum.repos.d/nginx.repo 或是 […]
Red Hat Enterprise Linux 6 之前的網絡管理工具是 #system-config-network ,而 Red Hat Enterprise Linux 6 採用新的網路管理工具 #NetworkManager – http://www.gnome.org/projects/ […]
作業平臺 CentOS 7 的 yum 沒有包含 sysbench 需要透過 git 下載並編譯原始碼. 編譯 sysbench 時所需要的套件 開始編譯 sysbench GitHub – https://github.com/akopytov/sysbench sysbench 提供 […]
環境 CentOS 7 還不太會用 git 下載原始碼 (source code) 的檔案,所以來研究一下一般使用者要如何使用 git. Git is a free and open source distributed version control system designed to hand […]
MariaDB Galera Cluster 與 HAProxy 作業系統平台皆為 CentOS 7.2 ,本篇的重點放在 HAProxy 的設定. MariaDB & Galera 5.5 安裝方式請參考 https://benjr.tw/95350 MariaDB Galera Clu […]
以前要編譯 Linux 下的 source code 通常需要已經預先寫好的 Makefile ,然後透過 make , make install 來編譯.但現在都改成 cmake 的方式,查了一下關於 cmake 的說明!! CMake (cross platform make) 並不是取代 ma […]
因為實驗室單純試 Linux 下的某些功能,所以為了避免影響測試,我們會將 Firewall 以及 SELinux 關閉(安裝完預設都是開啟的). 測試環境為 CentOS 7 x64 (適用於 RHEL7) Firewall 立即停止 Firewall (iptables) 功能. 調整開機後不要 […]
這次試著編譯 MariaDB (5.5.51) + Galera (25.3.17) cluster 的 source code (兩個都需要額外編譯) 參考下列網頁說明 https://mariadb.com/kb/en/mariadb/installating-galera-from-sourc […]
從 CentOS 7 開始的 Database 都換成了 MariaDB,主要的原因是 MySQL 被甲骨文 (Oracle) 收購 (MySQL 原本是屬於昇陽電腦 SUN ),MySQL 社群擔心甲骨文對於 MySQL 這個開放軟體未來的態度,所以 Michael Widenius ( MySQ […]