到了 2020 年未,我們在 covid-19 的疫情,即將感恩的渡過今年;也迎來 CentOS 8 的時代.
CentOS 8 的改變
對 Moodle人 來講,CentOS8 之於我們最大改變之一,就是 DNF 的套件管理工具。
YUM 還是可以用,只是官方稱 DNF 是下一代的套件管理工具;所以我們還是要開始用它來管理 CentOS 了。
安裝基本工具
為了 Moodle 的安裝,我們需要 tar 及 wget 。
dnf install wget tar
安裝 PHP
dnf install php php-common php-iconv php-curl php-mbstring php-xmlrpc php-soap php-zip php-gd php-xml php-intl php-json php-opcache
如果你有用到作業批改的功能, 需要額外的套件:
dnf install graphviz aspell ghostscript
安裝 MaridDB
dnf install mariadb mariadb-server
然後請按順序執行:
1. systemctl start mariadb 2. mysql_install_db 3. mysql_secure_installation
最後,再安裝 php msqyi 的套件
dnf install -y php-mysqlnd
檢查:
php -m | grep mysqli // 應該要能看到 mysqli 出現.
下載 Moodle
wget https://download.moodle.org/download.php/direct/stable39/moodle-3.9.3.tgz
到這裡之後就跟在 CentOS 7 安裝是一樣的。祝你安裝成功。
沒有留言:
張貼留言
歡迎留下您的問題,請留下您的Moodle版本及環境,我們才能跟據您的版本測試問題並回應。