Debian GNU/Linuxのインストール
MoodleをDebianパッケージとしてインストールする
apt-get、aptitude または Synaptic の使用
- あなたのパーソナルコンピュータがインターネットに接続していることを確認してください (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"ボタンをクリックしてください。
- インストーラーから尋ねられる質問に答えてください (使用するデータベース等 - MySQLまたはPostgreSQL)。
- あなたの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 へ移動して、インストラクションに従ってください。