Debian GNU/Linuxのインストール

移動先: 案内, 検索

MoodleをDebianパッケージとしてインストールする

apt-get、aptitude または Synaptic の使用

  1. あなたのパーソナルコンピュータがインターネットに接続していることを確認してください (Moodleは、Debian Sargeに同梱されています。あなたが、apt-get、aptitudeまたはsynapticのリポジトリが入っているDevian SargeのCDまたはDVDを持っている場合、インターネットに接続する必要はありません)。次の中から一つのコマンドを実行してください:
    • apt-get install moodle
    • aptitude install moodle
    • synapticパッケージマネージャを実行して、「moodle」を検索 (Ctrl + f) してください。検索結果にMoodleが表示されます (表示されない場合、ダウンロードURLを設定してください)。マウスの右ボタンをクリックして、"Mark for Installation" を選択してください。ツールバーの "Apply"ボタンをクリックしてください。
  2. インストーラーから尋ねられる質問に答えてください (使用するデータベース等 - MySQLまたはPostgreSQL)。
  3. あなたのMoodleサイト http://localhost/mymoodle/admin にアクセスしてください。

手動ダウンロード

あなたがインストールするPCがインターネットに接続していない場合、おそらく次の作業に従う必要があります。

  • Moodle (もしインストールしていない場合は依存関係にあるソフトウェア) をステーブル (http://packages.debian.org/stable/web/moodle) または テスティング (http://packages.debian.org/testing/web/moodle) からダウンロードしてください。ダウンロードしたファイルを同じディレクトリに入れてください。どのようなディレクトリでもかまいません。
  • rootで次のコマンドを実行してください:
 dpkg -i *.deb
  • このコマンドでダウンロードしたパッケージを解凍し、インストールを開始します。
  • インストーラーから尋ねられる質問に答えてください (使用するデータベース等 -MySQLまたはPostgreSQL)。
  • あなたのMoodleサイト http://localhost/mymoodle/admin にアクセスしてください。

Moodleを .tgz(.tar.gz) または .zipファイルからインストールする

さらに詳細なインストラクションは後日作成します。

あなたがDebian Moodleパッケージに関する設定を好きでない場合、この記事を変更してください。

Step 1: 必要なパッケージをインストールする

あなたがまだインストールしていない場合、下記パッケージをインストールしてください。詳細は、Apache、MySQLおよびPHPのインストールをご覧いただくか、個別のユーザマニュアルを参照してください。apt-get、aptitudeまたはsynapticを使用することで、下記パッケージを簡単にインストールすることができます。

  • ウェブサーバ (Apacheを強くお勧めします)
  • データベースサーバ (MySQLまたはPostgreSQLをお勧めします)
  • PHP、PHP-MySQLモジュール (またはあなたのデータベース用モジュール)

下記パッケージは任意でインストールしてください:

  • GDライブラリ

Debian EtchのLAMP

DebianでのLAMPの設定は非常に簡単です。あなたがインストールおよび設定に関するDebian管理画面を使用しているのでしたら、他のLInuxのディストリビューションと比べてさらにシンプルです。下記の内容は、Etchと呼ばれるDebian testing distributionにApache、PHPおよびMySQLをインストールする方法です。Etchは2006年12月のリリースを予定されています。

apt-getを使用することで必要なパッケージを簡単にインストールすることができます。

Apache、PHP5およびMySQLをインストールするには、下記のコマンドを使用してください。

apt-get install apache2 php5 mysql-server php5-mysql libapache2-mod-php5 php5-gd

php5-gd は任意です。

あなたのDebianに何がインストールされているかにより、関連するパッケージがインストールされます。

それではブラウザを起動して、Apache2デフォルトページが表示されるかどうか、アドレス入力欄にlocalhostと入力してください。

テキストエディタの「gedit」または「vi」を使用してApache設定ファイルを編集することができます。

gedit /etc/apache2/apache2.conf
vi /etc/apache2/apach2.conf

それでは今度はphp5設定ファイルを少しだけ修正してください。

gedit /etc/php5/apache2/php.ini
vi /etc/php5/apache2/php.ini

エントリを追加します。

extension=mysql.so 
extension=gd.so

これらのエントリは、コメントアウト (#) して提供されている場合もあります。エントリを有効にするには、コメントを削除してください。

PHPのインストール状況を確認するには、コンテンツに「 <? phpinfo() ?> 」と書いたphpinfo.phpというテキストファイルを作成して、/var/wwwに保存してください。ブラウザで「localhost/phpinfo.php」にアクセスすることで、PHPのインストール状況を確認することができます。 MySQLはすでにインストールされています。ルートパスワードを使ってアクセスしてください:

mysqladmin -u root password "yourpassword"

Apache2を再起動するには、次のコマンドを使用してください。

/etc/init.d/apache2 restart

また、MySQLを再起動するには、次のコマンドを使用してください。

/etc/init.d/mysql restart

Step 2: Moodleをダウンロードする

http://download.moodle.org/?lang=en からMoodleをダウンロードしてください。

Step 3: ファイルを解凍する

  • zipファイルの解凍には、コマンド unzip <your_file> を使用してください。 tgz (tar.gz) の解凍には、コマンド tar -zxvf <your-file> を使用してください。file-rollerまたはark等のGUIフロントエンドを使用することもできます。ファイルを解凍すると、フォルダmoodle ( またはmoodle-18.1または似たような名称のフォルダ) が作成されます。
  • mv moodle /var/www/ コマンドで、解凍したMoodleをウェブルートディレクトリへ移動してください。 /var/www/moodle でMoodleをインストールすることができます (これは、http://localhost/moodle でMoodleにアクセスできることを意味します)。

Step 4: ウェブサーバおよびデータベースサーバを開始する

  • rootとしてログインしてください (あなたがすでにrootとしてログインしていない場合): su
  • ウェブサーバを起動してください。Apache2の場合 /etc/init.d/apache2 start
  • データベースサーバを開始してください。MySQLの場合 /etc/init.d/mysqld start

Step 5: インストールの最後

  • http://localhost/moodle へ移動して、インストラクションに従ってください。