#navi(linux関連/システム管理); *Moodle with UPO-NET on UbuntuServer9.04<SETUP> [#qa879479] *Moodle with UPO-NET on UbuntuServer9.04<SETUP MEMO> [#qa879479] #ubuntuのパッケージ選択を以下としてインストール LAMPP , MAil #管理者にてログイン後 大学内での作業環境を管理者に追加 echo "export http_proxy=http://proxy.nbu.ac.jp:9082/" >> .bashrc echo "export LANG=en" >> .bashrc #インストール直後のubuntuにssh,unzipをインストール sudo aptitude install ssh sudo apt-get install unzip #リモート作業の為にIPチェック sudo ifconfig #以降の作業はコピー&貼付で可 #データ保存と言語パックの領域を確保 sudo mkdir /var/moodledata sudo mkdir /var/moodledata/lang sudo chmod 777 /var/moodledata #必要なファイルをダウンロード wget http://download.moodle.org/stable19/moodle-1.9.5.tgz wget http://download.moodle.org/lang16/ja_utf8.zip #以下の2つについてはUPOシステムの提供者より送付されたものである。(適当なサーバに転送するかCDメディアなどから導入する) wget http://www.nbu.ac.jp/~hama/mod_upo_data_20090625_tar_gz.zip wget http://www.nbu.ac.jp/~hama/mod_upo_20090701_tar_gz.zip #各ファイルを展開 sudo unzip mod_upo_20090701_tar_gz.zip sudo unzip mod_upo_data_20090625_tar_gz.zip sudo gzip -d moodle-1.9.5.tgz sudo tar xvf moodle-1.9.5.tar #各ファイルを移動 sudo mv ja_utf8.zip /var/moodledata/lang/ sudo mv ~/moodle /var/www/ sudo mv mod_upo_20090701.tar.gz /var/www/moodle/ sudo mv mod_upo_data_20090625.tar.gz /var/moodledata/ #各ファイルを展開&配置 cd /var/moodledata/lang/ sudo unzip ja_utf8.zip cd /var/www/moodle/ sudo tar -zxvf mod_upo_20090701.tar.gz cd /var/moodledata/ sudo tar -zxvf mod_upo_data_20090625.tar.gz #ここまでで大半の作業は完了 #ブラウザで各種設定を行う。自動更新と通知の作業(moodleのメニュー場所は分かりづらいので注意) #自動保存できないファイルがあるので、コピーしておき以下のファイルに貼り付ける sudo vi /var/www/moodle/config.php %%wget http://www.nbu.ac.jp/~hamada/mod_upo_20090625_tar_gz.zip%% %%sudo unzip mod_upo_20090625_tar_gz.zip%% %%sudo mv mod_upo_20090625.tar.gz /var/www/moodle/%% %%sudo tar -zxvf mod_upo_20090625.tar.gz%% *これまでの作業 [#j95dba93] *hint [#ze7dd6e3] --http://dev.mysql.com/doc/refman/4.1/ja/automatic-start.html --http://docs.moodle.org/en/Installing_Moodle --http://download.moodle.org/stable19/moodle-weekly-19.tgz *1st [#beb9e9e6] -centos 5.3 ---network security level --apache ---httpd active --php --Mysql /usr/bin/mysql_install_db --user=mysql /usr/bin/mysqld_safe --user=mysql & /usr/bin/mysql -u root -p service mysqld start mkdir /home/moodle chmod 777 /home/moodle ---結果:標準apache(php)が--without=mysqlで不可 *2nd [#ud9da41c] -centos 5.3 --server ---admintools ---development library ---development tools ---mailserver ---networkserver ---serverconfiguration ---sound ---systemtools ---15:45 16:10 --yum installl wget wget http://www.meisei-u.ac.jp/mirror/apache/httpd/httpd-2.0.63.tar.gz wget http://jp.php.net/get/php-5.2.10.tar.gz/from/this/mirror wget http://jp.php.net/distributions/php-5.2.10.tar.gz ---network security level -apache --httpd active -php --with=mysql -Mysql /usr/bin/mysql_install_db --user=mysql /usr/bin/mysqld_safe --user=mysql & /usr/bin/mysql -u root -p service mysqld start mkdir /home/moodle chmod 777 /home/moodle *3rd [#n9386f3b] --ubuntu server --sudo aptitude install ssh --apt-get install unzip wget http://download.moodle.org/stable19/moodle-1.9.5.tgz gzip -d moodle-weekly-19.tgz tar xvf moodle-weekly-19.tar sudo mv moodle-1.9.5 /var/www/moodle sudo mkdir /var/moodledata sudo chmod 777 /var/moodledata vi /var/www/moodle/config.php wget http://download.moodle.org/lang16/ja_utf8.zip mkdir /var/moodledata/lang unzip ja_utf8.zip mv ja_utf8 /var/moodle/lang/ http://docs.moodle.org/en/Installing_Moodle#Download_and_copy_files_into_place http://docs.moodle.org/ja/Moodle%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB#.E3.82.B7.E3.82.B9.E3.83.86.E3.83.A0.E8.A6.81.E4.BB.B6