Moodle | Open Source Learning Management System (LMS)
KeepItTechie
What's up Linux Community!!! In this video, I walk through the process of setting up a free and open-source Learning Management System (LMS) called, Moodle. With Moodle, you can create a fully-featured website for education and training courses, suitable for fully online, hybrid, and in-person classroom experiences.
Please enjoy the video and if you have any questions, leave a comment down below. My goal is to expand the Linux community.
Remember to Like, Share and Subscribe if you enjoyed the video! Also if interested in more Linux content please consider becoming a Patreon so I can continue to produce great content!
✔️SOCIAL NETWORKS
KeepItTechie: https://keepittechie.com/ Facebook: https://www.facebook.com/KeepItTechie Twitter: https://twitter.com/keepittechie Instagram: https://www.instagram.com/keepittechie/ Discord: https://discord.gg/RjZWuyd CashApp: https://cash.app/$KeepItTechie Patreon: https://www.patreon.com/KeepItTechie
✔️DONATE CRYPTO
Bitcoin Address: bc1qgxzq9ck5nhud8ekmpt46l9u5gn3ty5w9n6mmd4 Ethereum Address: 0xb8fC845963893644EEF435552F2B6bd30Ad012E3 XRP Address: rKrUvWFT7hVtD5JCcCY9s2HFQZ5UHViLD Litecoin Address: LNfWvkcFVfKZXJV28dzU9g7FQ7FYtg5cFg Dash Address: Xu4VgqCkN4d1JKfzdjMNdb63Mfup3Cmnqx Zcash Address: t1fqyxF3pFtRDuz2Vprt4m5pXWa8rs97Swr
Install Commands
sudo apt update && sudo apt upgrade -y
sudo apt install apache2 mysql-client mysql-server php libapache2-mod-php
sudo apt install graphviz aspell ghostscript clamav php7.4-pspell php7.4-curl php7.4-gd php7.4-intl php7.4-mysql php7.4-xml php7.4-xmlrpc php7.4-ldap php7.4-zip php7.4-soap php7.4-mbstring git
cd /opt sudo git clone git://git.moodle.org/moodle.git cd moodle/ sudo git branch -a sudo git branch --track MOODLE_39_STABLE origin/MOODLE_39_STABLE sudo git checkout MOODLE_39_STABLE sudo cp -R /opt/moodle /var/www/html/ sudo mkdir /var/moodledata sudo chown -R www-data /var/moodledata sudo chmod -R 777 /var/moodledata sudo chmod -R 777 /var/www/html/moodle
sudo mysql_secure_installation
sudo mysql -u root -p
CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER 'moodle'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON moodle.* TO 'moodle'@'localhost'; FLUSH PRIVILEGES; EXIT;
After running web installer. sudo chmod -R 755 /var/www/html/moodle
#Moodle #LMS #Linux #KeepItTechie ... https://www.youtube.com/watch?v=NE1LfUUeRRo
287837533 Bytes