ATutor是一套可架構在Linux或Windows平台上的教學內容管理系統,它提供了從網站管理員、講師以及學員的分責使用環境。此學習平台上提供簡易的課程教材上傳功能、討論區、聊天室、問卷調查、線上測驗功能、線上教材製作等,有助於企業人員在數位學習上的互動與管理。
後續如果需要重新啟動此服務,下達「/etc/init.d/httpd restart」指令即可。最後,執行指令「/sbin/chkconfig --levels 235 httpd on」,讓網站服務在每一次開機時自動啟動。
接著安裝MySQL的資料庫服務,如圖5所示下達指令「yum install mysql-server」進行安裝。同樣地,如果目前已經安裝過最新版本,系統也會以提示訊息告知。確認安裝之後下達指令「/sbin/chkconfig --levels 235 mysqld on」,以便讓資料庫服務在每次開機時自動啟動。
|
▲圖5 安裝資料庫服務。 |
至於手動啟動MySQL服務的方法,只要執行指令「/etc/init.d/mysqld start」即可(圖6)。如果要重新啟動該服務,則將參數改成「restart」。
|
▲圖6 啟動MySQL服務。 |
緊接著,進行MySQL資料庫服務的安全性設定。如圖7所示,下達「mysql_secure_installation」指令,然後輸入目前的root密碼後繼續。
|
▲圖7 MySQL安全設定之一。 |
MySQL安全性設定過程中會詢問是否要設定root的密碼,若輸入「y」,則必須設定新密碼(圖8)。
|
▲圖8 MySQL安全設定之二。 |
如圖9所示,接下來將依序詢問是否要移除匿名者帳戶、是否關閉遠端root的登入功能、是否要移除測試用的test資料庫,以及是否要移除privilege資料表。
|
▲圖9 MySQL安全設定之三。 |
以上的設定,可以根據實際使用需求來自行決定。
完成MySQL資料庫服務的安裝設定之後,接著安裝PHP的相關套件。先下達「yum install php php-pear」指令,如圖10所示,執行後會出現即將安裝的相依套件清單,若確認要安裝,輸入「y」即可。
|
▲圖10 安裝PHP元件。 |
安裝PHP基本套件之後,接著輸入「yum install php-mysql」指令來安裝PHP與MySQL整合套件。如圖11所示,確認安裝前一樣會出現相依套件的清單資訊,輸入「y」即可完成安裝。
|
▲圖11 安裝PHP與MySQL整合套件。 |
最後,如圖12所示執行「yum install php-mbstring」指令加裝PHP的附加套件。
|
▲圖12 安裝PHP附加套件。 |
如果想知道目前CentOS作業系統內所安裝的Apache網站服務、PHP基礎套件以及MySQL資料庫服務是什麼版本,只要下達「rpm -q httpd php mysql」即可得知,如圖13所示。
|
▲圖13 檢查已安裝各軟體版本。 |