因為 CentOS 6.x 的 PHP 是 5.3.3 版,所以不能安裝 Moodle 2.7.2。
切換目錄
# cd /var/www/html
下載 Moodle 2.6.5+
# wget https://download.moodle.org/download.php/direct/stable26/moodle-latest-26.tgz
下載正體中文語系 for 2.6.5+
# wget https://download.moodle.org/download.php/direct/langpack/2.6/zh_tw.zip[@more@]
解壓縮
# tar xvzf moodle-latest-26.tgz
建立儲放課程的目錄
# mkdir /var/www/moodledata
解壓縮正體中文語系到 /var/www/moodledata
# unzip zh_tw.zip -d /var/www/moodledata
改變目錄擁有者
# chown -R apache:apache /var/www/moodledata
在 /var/www/html/moodle 目錄之下,建立 config.php 設定檔
# yum install php-soap php-intl
至於 php_setting opcache.enable 設定的部分,因為要升級到 php 5.5 or 5.6,所以可以暫不處理
伺服器檢查
只剩下 php_setting opcache.enable 的部分
最後加入工作排程
# crontab -u apache -e
加入下面一行
*/15 * * * * /usr/bin/php /var/www/html/moodle/admin/cli/cron.php > /dev/null 2>&1