Debian GNU/Linuxのインストール

提供:MoodleDocs
移動先:案内検索

作成中です - Mitsuhiro Yoshida 2007年1月31日 (水) 07:17 (CST)

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ファイルからインストールする

More detailed instructions coming soon

You will probably want this if you don't like the settings of Debian moodle package.

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

Install these packages (if you've not already done so). See Installing Apache, MySQL and PHP or refer to the respective user manuals. Using apt-get, aptitude or synaptic you can install these very easily.

  • Web Server (Apache highly recommended)
  • Database Server (MySQL or PostgreSQL recommended)
  • PHP, PHP-MySQL mod (or mod for your database)

These packages are optional:

  • GD library

LAMP in Debian Etch

Setting up a LAMP in Debian is very easy. Once you get used to Debian administration including installation and configuration are much simpler compared to other linux distros. The following describes how to install apache, php and mysql on the Debian testing distribution called etch. Etch is expected to be released in December 2006.

For installation of the necessary packages the easiest option to use apt-get.

Use the following command to install apache2, php5 and mysql

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

php5-gd is optional

The mentioned packages are installed along with the dependencies depending on what was already installed on your debian system.

Now you may fire up a browser and type localhost to check whether the apache2 default page is shown,

You can edit the apache configuartion files using the text editor gedit by

gedit /etc/apache2/apache2.conf

Now we msut make a slight change in the php5 configuration file. Open it using

gedit /etc/php5/apache2/php.ini

add the entries

extension=mysql.so 
extension=gd.so

Someimes these entries are provided as example lines being commented out . You can remove the commenting to activate the entries.


To test the php installtion, you can craee a text fule named phpinfo.php with the contents <?phpinfo()?> and save it at /var/www. Now access this file through the browser localhost/phpinfo to check the installation of php. Mysql installation is already there. Give it a root password using

mysqladmin -u root password "yourpassword"

You can restart apache 2 by

/etc/init.d/apache2 restart

You can restart mysql by

/etc/init.d/mysql restart

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

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

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

  • For zip file, use unzip <your_file>. For tgz(tar.gz), use tar -zxvf <your-file>. You can also use any of the GUI front-ends such as file-roller or ark. You will get a folder moodle (or moodle-1.5.2 or something similar).
  • Now, suppose you want to install moodle at /var/www/moodle (This means moodle will be accessible at http://localhost/moodle). mv moodle /var/www/ (Most probably you will to be root to do this)

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

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

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