利用新年假期,有個連續的時間可以幫新購的 Server 完成相關的設定,依照往常的安裝了 phpmyadmin 作為 MySQL 的 Web 管理介面。不同於往常的是這次 phpmyadmin 的登入認證改用 cookie 而不是用 http 的方式。這樣就不需要將帳密記錄在 config.inc.php 中。
而且使用 cookie 方式會有一個比較美化的登入介面,但是會需要 Mcrypt 這個函式庫。
Mcrypt 是一個強大的加密演算法函式庫,php 官方文件中有相關說明,然而在 php 原本套件中不包含這個函式庫,CEntOS 6 的套件庫中也未包含 php-mcrypt 模組,無法使用 yum 安裝該函式庫,所以需要透過 Extra Packages for Enterprise Linux (EPEL) 套件庫來解決這個問題。
而且使用 cookie 方式會有一個比較美化的登入介面,但是會需要 Mcrypt 這個函式庫。
Mcrypt 是一個強大的加密演算法函式庫,php 官方文件中有相關說明,然而在 php 原本套件中不包含這個函式庫,CEntOS 6 的套件庫中也未包含 php-mcrypt 模組,無法使用 yum 安裝該函式庫,所以需要透過 Extra Packages for Enterprise Linux (EPEL) 套件庫來解決這個問題。
- 首先先安裝系統相對應的 package,我的是 EL 6 所以安裝 epel-release-6-5.noarch.rpm
# rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
- 更新套件庫
# yum update
- 檢查套件庫的清單中是不是包含了 epel 套件庫
# yum repolist
... 略 ...
epel Extra Packages for Enterprise Linux 6 - x86_64 - 使用 yum 安裝 php-mcrypt
# yum install php-mcrypt
- 重新啟動 Apache 讀取安裝的套件
# service httpd restart
留言