GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu16.04にMoodleをインストールする方法

Ubuntu16.04にMoodleをインストールする方法に関するステップバイステップのインストールガイド。 Moodle(モジュラーオブジェクト指向の動的学習環境の略語)は、教師、学生、管理者に単一の個別学習環境を提供するために構築された無料のオープンソース学習管理システムです。 Moodleは、MoodleHQが主導および調整するMoodleプロジェクトによって構築されています。

Moodleには、次のような多くの便利な機能が付属しています:

  • モダンで使いやすいインターフェース
  • パーソナライズされたダッシュボード
  • コラボレーションツールとアクティビティ
  • オールインワンカレンダー
  • シンプルなテキストエディタ
  • 進捗状況を追跡する
  • 通知
  • その他多数…

このチュートリアルでは、Apache Webサーバー、MySQL、およびPHP7を使用してUbuntu16.04VPSに最新バージョンのMoodleをインストールする手順を説明します。

1。 SSH経由でログイン

まず、SSH経由でユーザーrootとしてUbuntu16.04VPSにログインします

 ssh root @ IP_Address -p Port_number 

2。 OSパッケージを更新する

次のコマンドを実行して、OSパッケージを更新し、いくつかの依存関係をインストールします

 apt-get update &&apt-get upgradeapt-get install git-coregraphviz aspell 

3。 ApacheWebサーバーをインストールする

UbuntuリポジトリからApacheWebサーバーをインストールします

 apt-get install apache2 

4。 ApacheWebサーバーを起動します

インストールしたら、Apacheを起動し、システムの起動時に自動的に起動できるようにします

 systemctl enable apache2 

5。 PHP7をインストールする

次に、PHP7とMoodleに必要ないくつかの追加のPHPモジュールをインストールします

 apt-get install php7.0 libapache2-mod-php7.0 php7.0-pspell php7.0-curl php7.0-gd php7.0-intl php7.0-mysql php7.0-xml php7.0 -xmlrpc php7.0-ldap php7.0-zip 

6。 MySQLデータベースサーバーのインストールと構成

Moodleはほとんどのデータをデータベースに保存するので、MySQLデータベースサーバーをインストールします

 apt-get install mysql-client mysql-server 

インストール後、mysql_secure_installationを実行します MySQLルートパスワードを設定し、MySQLインストールを保護するためのスクリプト。

ユーザーrootとしてMySQLサーバーにログインし、Moodleインストール用のユーザーとデータベースを作成します

 mysql -u root -pmysql> CREATE DATABASEmoodle;mysql>すべての特権をmoodle。*に付与します。 

「PASSWORD」を実際の強力なパスワードに置き換えることを忘れないでください。

7。 GitHubリポジトリからMoodleを入手する

次に、現在の作業ディレクトリを変更し、公式のGitHubリポジトリからMoodleのクローンを作成します

 cd / var / www / html / git clone https://github.com/moodle/moodle.git 

「/moodle」ディレクトリに移動し、利用可能なすべてのブランチを確認します

 cd moodle / git branch -a 

最新の安定バージョン(現在はMOODLE_34_STABLE)を選択し、次のコマンドを実行して、追跡または使用するブランチをgitに指示します

 git branch --track MOODLE_34_STABLE origin / MOODLE_34_STABLE 

指定されたバージョンをチェックアウトします

 gitcheckoutMOODLE_34_STABLEブランチ'MOODLE_34_STABLE'に切り替えられましたブランチは'origin/MOODLE_34_STABLE'で最新です。

Moodleデータ用のディレクトリを作成する

 mkdir / var / moodledata 

正しい所有権と権限を設定する

 chown -R www-data:www-data / var / www / html / moodlechown www-data:www-data / var / moodledata 

8。 ApacheWebサーバーを構成する

次のコンテンツを使用して、ドメイン名のApache仮想ホストを作成します

 nano /etc/apache2/sites-available/yourdomain.com.conf ServerAdmin [email protected] DocumentRoot / var / www / html / moodle ServerName yourdomain.comServerAliaswww.yourdomain.comオプションインデックスFollowSymLinksMultiViewsAllowOverrideAllOrder allow、すべてのErrorLogからの拒否/var/log/httpd/yourdomain.com-error_logCustomLog/var/log/httpd/yourdomain.com-access_log common 

ファイルを保存して仮想ホストを有効にします

 a2ensite yourdomain.comEnabling site yourdomain.com。新しい構成をアクティブ化するには、次のコマンドを実行する必要があります:service apache2 reload 

最後に、変更を有効にするために、提案されたとおりにWebサーバーをリロードします

 service apache2 reload 

9。画面の指示に従い、インストールを完了します

次に、http://yourdomain.comにアクセスします 画面の指示に従ってMoodleのインストールを完了します。 Moodleの設定と使用方法の詳細については、Moodleの公式ドキュメントを確認してください。

最適化されたMoodleホスティングのいずれかを使用している場合は、Ubuntu 16.04にMoodleをインストールする必要はありません。その場合は、専門のLinux管理者に、Ubuntu16.04に最新バージョンのMoodleをインストールして構成するよう依頼してください。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 Ubuntu 16.04にMoodleをインストールする方法に関するこの投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Panels
  1. Ubuntu18.04にISPConfig3をインストールする方法

  2. Ubuntu18.04にWebminをインストールする方法

  3. Ubuntu10.04にPanda3Dをインストールする方法

  1. UbuntuにZabbixをインストールする方法

  2. Ubuntu14.04にObserviumをインストールする方法

  3. Ubuntu14.04にATutorをインストールする方法

  1. Ubuntu16.04にTraqをインストールする方法

  2. Ubuntu16.04にPipをインストールする方法

  3. Ubuntu16.04にRをインストールする方法