Rocky Linux サーバーに Moodle をインストールして設定する方法のチュートリアル

Rocky Linux サーバーに Moodle をインストールして設定する方法のチュートリアル

Moodle は、教育者と学習者のためのシンプルで安全な統合された教育および学習プラットフォームを提供する、無料のオープンソース学習管理システム (LMS) です。では、Moodle はどのようにインストールするのでしょうか?この記事では主に、Rocky Linux サーバーに Moodle をインストールして設定する手順を紹介します。

Rocky Linux は、CentOS 8 に代わるコミュニティ エンタープライズ オペレーティング システムであり、ユーザーに安定したコミュニティ ディストリビューション Linux システムを提供することを目的としています。現在、米国のサーバーベンダーの中には、VultなどRocky Linuxシステムのサポートを提供しているところもある。ラックネッド待って。

Rocky Linux サーバーに Moodle をインストールして設定する必要があります。まず新しいマシンを開く必要があります。ここでは Vult US VPS を使用します。 Vult VPS サーバーは、時間単位または月単位の課金をサポートしており、月額 2.5 ドルからご利用いただけます。世界中に最大 20 のデータ センターがあり、さまざまなユーザーの Web サイト構築ニーズを満たすさまざまな構成製品が用意されています。以下の割引コードを使用すると、無料の $00 アカウント残高を獲得するチャンスがあります。

Vult 割引コード: VULTRMATCH (入金額と同額、最大 100 USD まで獲得でき、ギフト金額は 2 か月間有効です)

Vult US VPS サーバーがアクティブ化されたら、SSH ツールを使用してサーバーにログインし、LAMP 環境の構築を開始して、sudo 権限を持つ標準ユーザーを作成します。環境が設定されたら、以下の手順に従って Moodle プログラムをインストールして設定できます。

関連記事: 「Rocky Linux サーバーのインストールと LAMP 環境の展開チュートリアル」

Rocky Linux サーバーで sudo ユーザーを作成する方法

Moodleデータベースを作成する

MySQLにログインします。

$ mysql -u ログアウト

新しいデータベース moodledb を作成し、強力なパスワードを持つ新しいユーザーを作成し、そのユーザーにデータベースへの完全な権限を付与します。

MiDB [(なし)]> cete dtbse moodledb;

̺eplce-this-with--stong-psswod̻; によって識別されるユーザー ̺use̻@̻loclhost̻ を作成します。

moodledb.* のすべての権限を ̺use̻@̻loclhost̻; に付与します。

権限設定を更新します。

フラッシュ権限

設定が完了したら、以下のコマンドを実行して MySQL を終了します。

出口

2. 必要なPHP拡張機能をインストールする

次のコマンドを実行して、Moodle アプリケーションに必要な PHP 拡張機能をインストールします。

$ sudo dnf インストール php-mysqlnd php-gd php-intl php-xmlpc php-sop php-opcche php-sodium

3. Moodleをインストールする

Moodle の最新の安定バージョンをダウンロードしてください。この記事では Moodle 3 を使用します。

$ wget https://downlod.moodle.og/stble3/moodle-ltest-3.tgz

ダウンロードしたインストール パッケージ ファイルを抽出します。

$ t -xf moodle-ltest-3.tgz

デフォルトでは、抽出されたすべてのファイルは Web サーバーのルート ディレクトリ //www/html/ に移動されます。

$ sudo m moodle/* //www/html/

Apache ユーザーとグループの権限を変更します。

$ sudo chown -R pche:pche //www/html/

次に、ブラウザを開き、Moodle インストール プログラムを起動するために使用している Vult US VPS サーバーの IP アドレスにアクセスします。

http://サーバーIPアドレス

ページの指示に従ってプログラム言語を選択します。デフォルトでは英語です。次に、「次へ」をクリックしてインストール パスを確認します。 //www ディレクトリに新しいディレクトリ /moodledt が作成されます。ドロップダウン リストから適切なデータベース サーバーを選択します。ここでは MiDB を使用します。前の手順で作成したデータベース情報を対応するテキスト ボックスに入力します。

データベース情報を入力したら、[次へ] ボタンをクリックして Moodle プログラムのインストールを続行します。インストール プロセスには約 2 分かかります。

4. Moodleを設定する

インストール ページで、Moodle 管理者のユーザー名、パスワード、電子メール アドレスなどを設定し、ホームページを設定して変更を保存すると、バックエンド管理ページに直接ログインできます。

最後に、「サイトにサインイン」ボタンをクリックして、Moodle プラットフォームの登録を完了します。

<<:  Rocky Linux サーバーで sudo ユーザーを作成する方法

>>:  NoKvm 使用チュートリアル: 認証/ノード/利用可能な IP アドレスを追加するためのシステム管理

推薦する

市場志向型運営メカニズムの内容(第三製鉄所では市場志向型運営メカニズムを徹底実施)

3つの製鉄所は市場志向の運営メカニズムを徹底して実施している3つの製鉄所は市場志向の運営メカニズム...

WooCommerce カスタム製品検索プラグインの推奨

ウーコマースこれは、通常の Web サイトをオンライン ストアに変換し、商品取引を実行するために使用...

FMCG ブランドのプロモーション (業界の退化、過剰生産能力、2024 年に FMCG ブランドに必要なマーケティングとは?)

業界の退化と過剰生産能力、2024 年に日用消費財ブランドにはどのようなマーケティングが必要でしょ...

ブランド統合マーケティングフルケース(統合マーケティングコミュニケーションフルケースプロセス)

統合マーケティングコミュニケーションプロセス1つ。問題の定義1. 市場の問題2. ブランドの問題3....

ブランドAとブランドBのデジタルマーケティング(「トップ100高級ブランドリスト」がまもなく発表され、専門家は採点に忙しい)

「トップ100高級ブランドリスト」がまもなく発表され、専門家たちは採点に忙しい。 2023年「TO...

ローカルアプリのプロモーション方法(ローカルで雑用ソフトウェアをプロモーションするには、これらの知識ポイントを知っておく必要があります!)

地元で雑用ソフトを宣伝するには、これらの知識ポイントを知っておく必要があります。現代生活のペースが加...

ウェブサイトマーケティングに適したブランドはどれですか(韓国のトップ 10 アフィリエイト マーケティング プラットフォーム)

韓国のアフィリエイト マーケティング プラットフォーム トップ 10アフィリエイト マーケティング ...

情報フロー広告に参加しましょう(2020年主流情報フロー広告プロモーションチャネルトップ5)

2020年5大情報フロー広告プロモーションチャネル情報フロー広告を掲載する場合、チャネルによって視...

電子商取引データ操作(Tmallビジネスデータ#電子商取引操作)

Tmallビジネスデータ#電子商取引業務XXXX Tmall店舗運営データ。この店舗は、GMV(総...

Tomcatのインストールと設定のチュートリアル

Tomct は、強力で柔軟性があり、スケーラブルな J Web アプリケーション サーバーです。 J...

寝具ブランドランキング(ZiiUフリーブランド:夢が始まる場所)

ZiiU フリーブランド: 夢が始まる場所忙しい生活の中で、家は私たちにとっての安全な避難所であり...

オープンな弾性ピン製造業者(米国には円筒形のピンだけを作る小さな工房もあります。半世紀以上もこの仕事をしていますが、規模は大きくも強くもなっていません)

アメリカには円筒形のピンだけを作る小さな工房もあります。彼らは半世紀以上もこれを続けていますが、規模...

保険会社振興計画(天津保険業界:保険の役割を十分に発揮し、価値と責任を発揮する)

天津保険業界:保険の役割を十分に発揮し、価値と責任を示す天津保険業界に関する特別記者会見が開催されま...

電子商取引代理運営協定内容(アリババ代理運営協力協定)

アリババ代理店運営協力協定アリババ代理店運営協力協定当事者A: 当事者B:電話番号: 電話番号: 1...

酒類ブランド企画会社(「高級酒会社」を標榜する九貴酒類は目標を達成できるのか?)

「ブティックワイン会社」を標榜する九貴酒造は目標を達成できるのか?中国ワインニュース記者、張宇塵 ...