V tomto tutoriálu vám ukážeme, jak nainstalovat Moodle na Ubuntu 14.04. Pro ty z vás, kteří nevěděli, Moodle je Open Source Course Management System (CMS), také známý jako Learning Management System (LMS) nebo Virtual Learning Environment (VLE). Stal se velmi oblíbeným mezi pedagogy po celém světě jako nástroj pro vytváření online dynamických webových stránek pro jejich studenty. Moodle přináší funkce, jako je zadávání úkolů, online kvízy, wiki, hodnocení, rychlé zprávy, diskusní fóra a další. Ale protože se jedná o modulární software, lze jej rozšířit pomocí zásuvných modulů a přidat další funkce.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete své stránky na vlastním VPS. Instalace je poměrně jednoduchá. ukáže vám krok za krokem instalaci Moodle na server Ubuntu 14.04.
Instalovat Moodle na Ubuntu 14.04
Krok 1. Nejprve se ujistěte, že jsou všechny balíčky aktuální.
apt-get update -y
Krok 2. Nainstalujte server LAMP (Linux, Apache, MySQL, PHP) a přidejte nějaké rozšíření PHP.
apt-get -y install apache2 mysql-server mysql-client php5 php5-mysqlapt-get -y install graphviz aspell php5-pspell php5-curl php5-gd php5-intl php5-mysql php5-xmlrpcSpusťte služby Apache a MySQL:
/etc/init.d/apache2 start/etc/init.d/mysql startKrok 3. Konfigurace MySQL.
Ve výchozím nastavení není MySQL zpevněno. MySQL můžete zabezpečit pomocí
mysql_secure_installation
skript. měli byste si pozorně přečíst každý krok níže, který nastaví heslo uživatele root, odstraní anonymní uživatele, zakáže vzdálené přihlášení uživatele root a odstraní testovací databázi a přístup k zabezpečené MySQL.mysql_secure_installationPřidejte následující řádek do
my.cnf
soubor v sekci [mysqld] a restartujte službu MySQL:## nano /etc/mysql/my.cnfbinlog_format =ROWRestartujte služby MySQL:
restart služby mysqldVytvořte novou databázi MySQL pro naši instalaci Moodle:
## mysql -uroot -pmysql> VYTVOŘIT DATABÁZI moodle;mysql> UDĚLEJTE VŠECHNA PRIVILEGIS NA moodle.* 'moodleuser'@'localhost' IDENTIFIKOVANÉ PODLE 'moodleuser_passwd';mysql> FLUSH PRIVILEGES;Krok 4. Nainstalujte Moodle.
Nastavte své místní úložiště a naklonujte úložiště git z GitHubu pomocí následujících příkazů:
cd /optsudo git klon git://git.moodle.org/moodle.gitcd moodlesudo git větev -sudo git větev --track MOODLE_26_STABLE origin/MOODLE_26_STABLEsudo git checkout MOODLE_26_STABLEZkopírujte místní úložiště do
/var/www/html/
:sudo cp -R /opt/moodle /var/www/html/sudo mkdir /var/www/moodledatasudo chown -R www-data /var/www/moodledatasudo chmod -R 777 /var/www/moodledatasudo chmod - R 0755 /var/www/html/moodleKrok 5. Přístup k Moodle.
Moodle bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na
http://yourdomain.com/moodle
nebohttp://your-server-ip/moodle
. Důležité :Pokud vám nevyhovuje používání terminálu k vytvoření souboru config.php, který je třeba vytvořit při průchodu instalačním programem, měli byste dočasně nastavit webroot zapisovatelný takto:chmod -R 777 /var/www/html/moodlePo spuštění instalačního programu a nastavení Moodle POTŘEBUJETE vrátit oprávnění, aby již nebylo možné zapisovat pomocí níže uvedeného příkazu:
chmod -R 0755 /var/www/html/moodleGratulujeme! Úspěšně jste nainstalovali Moodle. Děkujeme, že jste použili tento návod k instalaci Moodle na systém Ubuntu 14.04. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Moodle.
P>
Ubuntu